Dieses Beispiel löscht alle Wörter, die in
Edit1 stehen aus
Memo1:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| procedure TForm1.Button1Click(Sender: TObject); var Temp: String; begin Temp := Memo1.Text; While Pos(Edit1.Text,Temp)>0 do begin Delete(Temp,Pos(Edit1.Text,Temp),Length(Edit1.Text)); end; Memo1.Text := Temp; end; |
Alternativ kannst du auch
StringReplace verwenden:
Delphi-Quelltext
1: 2: 3: 4:
| procedure TForm1.Button1Click(Sender: TObject); begin Memo1.Text := StringReplace(Memo1.Text,Edit1.Text,'',[rfReplaceAll]); end; |
_________________
If accidentally read, induce vomitting.