Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi BB-Codes in Delphi darstellen (https://www.delphipraxis.net/52323-bb-codes-delphi-darstellen.html)

Sonic the Hedgehoge 27. Aug 2005 19:49


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:
[b]hallo[/b]
so anzeigen:

hallo

wie könnte ich das machen

Gruß Sonic

Pr0g 27. Aug 2005 19:53

Re: BB-Codes in Delphi darstellen
 
TWebBrowser und dann BBCode nach HTML umformen. Sollte am leichtesten gehen.

Sonic the Hedgehoge 27. Aug 2005 19:56

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?

Die Muhkuh 27. Aug 2005 19:58

Re: BB-Codes in Delphi darstellen
 
Delphi-Referenz durchsuchenStringReplace

Daniel G 27. Aug 2005 20:00

Re: BB-Codes in Delphi darstellen
 
Zitat:

Zitat von Sonic the Hedgehoge
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?

Guck' mal in Delphi - Hilfe in der Kategorie "String - Verarbeitung". Da gibt's 'ne Menge Routinen, meist mit Beispiel

Sonic the Hedgehoge 27. Aug 2005 20:04

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

flomei 27. Aug 2005 20:11

Re: BB-Codes in Delphi darstellen
 
Ne, StringReplace ist auch ne Funktion die überall geht, unabhänging von der verwendeten Komponente...

MFG Florian :hi:

Sonic the Hedgehoge 27. Aug 2005 20:14

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

dahead 27. Aug 2005 20:26

Re: BB-Codes in Delphi darstellen
 
Zitat:

ich weiß aber nicht wo der string im memo ist
Delphi-Quellcode:
var
 I: Integer;
begin
 for I := 0 to Memo1.Lines.Count - 1 do
  StringReplace(Memo1.Lines[I], 'Test suchen', 'Text ersetzen', [rfReplaceAll]);
end;
so könnte das gehen (ich habe die parameter von stringreplace gerade nicht im kopf, aber ein f1 dürfte dir da weiterhelfen -
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:

außerdem werd ich aus der delphi-hilfe nicht schlau ich kappier den syntax von replacestring gar nicht
das ist schlecht.

Sonic the Hedgehoge 27. Aug 2005 20:30

Re: BB-Codes in Delphi darstellen
 
dein code geht bei mir nicht :cry:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:10 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz