![]() |
StringReplace innerhalb von Schleifen
hallo leute!
habe folgendes problem: ich möchte gerne ein ziel-memo (Memo2) durchsuchen lassen und dabei einen bestimmten substring, der in einem anderen memo deklariert ist (MemoOldProvinces) jeweils durch einen anderen string, der wiederum in einem anderen memo (MemoNewProvinces) steht, ersetzen lassen. macht meine prozedur aber leider nicht. habe dazu folgenden code geschrieben:
Delphi-Quellcode:
was muss ich da noch ergänzen?!
procedure TForm1.Button1Click(Sender: TObject);
var i,j:integer; begin for j:=0 to Memo2.Lines.Count do begin for i:=0 to MemoOldProvinces.Lines.Count do begin StringReplace(Memo2.Lines[j],MemoOldProvinces.Lines[i],MemoNewProvinces.Lines[i],[rfReplaceAll]); end; end; end; schönen dank im voraus! |
Re: StringReplace innerhalb von Schleifen
Hallo
stringreplace ist eine Funktion und hat einen Rückgabeparamter ;-) edit außerdem muß es
Delphi-Quellcode:
heißen
for ... to Memo2.Lines.Count[b]-1[/b] do
Gruß Frank |
Re: StringReplace innerhalb von Schleifen
achja, tatsächlich ... vielen dank für die schnelle hilfe :wink:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:28 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-2025 by Thomas Breitkreuz