Ja, das war die Lösung. Ich habb XYZ hinein geschrieben und es ließ sich immer noch ausführen. Die Pfade waren sehr ähnlich, hatte ich übersehen.
Der Fehler war kein Fehler. Man muss aufpassen bei var Parameter!
InrgrndWas(a: string; var b: string)
funktioniert, solange es keine Schleife gibt.
Delphi-Quellcode:
for i:=0 to SL.Count-1 do begin
rg := Start;
IrgentWas(SL[i],Rg);
end
So ist es richtig. Vielleich hat es jemand auch mal übersehen.
Willie.