Hallo,
kann es sein, dass
StrListCalc := ZeissCFG.BuildNewFile(CFGValues, ValuesX, ValuesY, ValuesZ, DataLoaded);
intern auch eine TStringList erzeugt und zurückgibt?
Um zu Deiner Frage zu kommen
Zitat:
Bin dankbar für jeden Tipp um meinen Fehler zu finden.
Code soweit ausklammern, bis kein Fehler erzeugt wird.
Dann schrittweise wieder rein, bis der Fehler wieder da ist.
Ich nehme mal folgendes an.
Fehler
Delphi-Quellcode:
strListCalc := TStringList.Create;
ZeissCFG := TClassZeissCFG.Create;
StrListCalc := ZeissCFG.BuildNewFile(CFGValues, ValuesX, ValuesY, ValuesZ, DataLoaded);
FreeAndNil(ZeissCFG);
FreeAndNil(strListCalc);
kein Fehler
Delphi-Quellcode:
strListCalc := TStringList.Create;
ZeissCFG := TClassZeissCFG.Create;
FreeAndNil(ZeissCFG);
FreeAndNil(strListCalc);