Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
FreePascal / Lazarus
|
AW: String analysieren und Textteil ersetzen
6. Jun 2016, 17:00
Wie wäre es mit so etwas
Delphi-Quellcode:
type
tRepRec = record
srcString:ansistring;
destString:ansistring;
end;
var
RepArray: Array of tRepRec;
....
setlength(repArray,1);
RepArray[0].srcString='#benutzer#';
RepArray[0].destString:=mainform.benutzername;
.....
for i:=0 to length(repArray)-1 do
s:=StringReplace(s, RepArray[i].srcString,RepArray[i].destString, [rfReplaceAll,rfIgnoreCase]);
(nur so runter getippt!)
Das ist meiner Meinung nach einfacher zu warten. Vor allem wenn Du "oben" irgendwo Deine Definitionen einträgst und "unten" irgendwo die eigentliche Verarbeitung erfolgt. Oder alles gleich in einen procedure kopf packen.
Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
Geändert von p80286 ( 6. Jun 2016 um 17:03 Uhr)
|