![]() |
BB-Codes in Delphi darstellen
Hallo liebe DP-User,
ich suche nach einer möglichkeit den Inhalt eines Memos mit BB-Codes als Voransicht anzuzeigen. Das Programm soll also: den inhalt des memos:
Code:
so anzeigen:
[b]hallo[/b]
hallo wie könnte ich das machen Gruß Sonic |
Re: BB-Codes in Delphi darstellen
TWebBrowser und dann BBCode nach HTML umformen. Sollte am leichtesten gehen.
|
Re: BB-Codes in Delphi darstellen
und wie kann ich des machen
wie ist den der code mit dem ich in einem memo was suchen kann und durch was anderes ersetzten kann? |
Re: BB-Codes in Delphi darstellen
|
Re: BB-Codes in Delphi darstellen
Zitat:
|
Re: BB-Codes in Delphi darstellen
aber bei memo gibts gar kein string replace
gibts da keine anderen möglichkeiten? ich will in einem memo das '[b]' in '[b]' umwandeln |
Re: BB-Codes in Delphi darstellen
Ne, StringReplace ist auch ne Funktion die überall geht, unabhänging von der verwendeten Komponente...
MFG Florian :hi: |
Re: BB-Codes in Delphi darstellen
aber bei stringreplace muss ich ja angeben, welcher string ersetzt werden soll
ich weiß aber nicht wo der string im memo ist außerdem werd ich aus der delphi-hilfe nicht schlau ich kappier den syntax von replacestring gar nicht |
Re: BB-Codes in Delphi darstellen
Zitat:
Delphi-Quellcode:
so könnte das gehen (ich habe die parameter von stringreplace gerade nicht im kopf, aber ein f1 dürfte dir da weiterhelfen -
var
I: Integer; begin for I := 0 to Memo1.Lines.Count - 1 do StringReplace(Memo1.Lines[I], 'Test suchen', 'Text ersetzen', [rfReplaceAll]); end; oder jemand hier aus dem forum korrigiert mich. im prinzip lässt du eine schleife für jede zeile durch dein memo laufen. um diese funktion nutzen zu können musst du noch (hast du wohl schon) die unit sysutils in deine unit einbinden. Zitat:
|
Re: BB-Codes in Delphi darstellen
dein code geht bei mir nicht :cry:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz