Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Zeichen aus einem TMemo löschen (https://www.delphipraxis.net/159198-zeichen-aus-einem-tmemo-loeschen.html)

crisbinfranke 17. Mär 2011 19:46

Zeichen aus einem TMemo löschen
 
Guten Abend liebe Delphi Fans.
Ich bin grade dabei mich ein wenig mit der Steganographie in
Verbindung mit Delphi zu beschäftigen und hänge nun...
Und zwar schmeißt mir mein Programm ein Zeichen zu viel in einem
Memo Feld aus.Ich habe es mit folgendem Code probiert, aber leider verschwindet das
Zeichen nicht. Weiß jemand von euch eine eventuell andere Lösung?

Code:
procedure TForm1.Button1Click(Sender: TObject);
var dertext: string;
begin
  dertext := Memo1.Text;
  dertext := StringReplace(dertext,'@','',[rfReplaceAll]);
  Memo1.Text := dertext;
end;
p.s. wieso ich grade ein @ löschen will? Meine Abbruchbedingen zum durchsuchen des Textes sind 2x @ und eines wird aus irgendeinem Grund übernommen. Ist zwar nicht die richtige Art, aber ich möchte das es optisch funktioniert :-)

himitsu 17. Mär 2011 19:56

AW: Zeichen aus einem TMemo löschen
 
Eigentlich sollte dein Code alle @ entfernen ... ich seh jedenfalls keinen Grund, warum es nicht gehn soll :gruebel:

Wobei man das natürlich noch kürzen kann.
Delphi-Quellcode:
begin
  Memo1.Text := StringReplace(Memo1.Text,'@','',[rfReplaceAll]);
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 Uhr.

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