Hi,
ich habe mit Delphi 2005 Architect ein Programm geschrieben, das Text (Konfigurationen) in einer .txt-Datei speichert, und beim Neustart dann wieder lädt. Wenn ich jedoch das Programm neustarte, bekomme ich folgende Fehlermeldung:
"Die Anwendung hat einen Ausnahmefehler verursacht, der nicht verarbeitet werden konnte.
Prozess-ID=0xa34 (2612), Thread-ID=0xf50 (3920)
Klicken Sie auf 'OK', um die Anwendung abzubrechen,
oder auf 'Abbrechen', um sie zu debuggen."
Wenn ich jedoch die .txt-Datei mit dem Editor öffne und mit dem Editor speicher, dann kann ich das Programm ganz normal starten und es hat auch die Konfigurationen aus der .txt-Datei geladen. Also liegt das Problem wahrscheinlich beim Speichern in meinem Programm.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13:
| var myArray : Array[0..10000,1..4] of string; i, j : Integer; tf : textFile;
AssignFile(tf, 'Test.txt'); Rewrite(tf);
FOR i := 1 TO StrToInt(myArray[0,1]) DO FOR j := 1 TO 4 DO WriteLn(tf, myArray[i,j]);
CloseFile(tf); |
Kann mir zufällig jemand sagen woran das liegt?
Schon ma vielen Dank!
>spEEd>
Moderiert von
Christian S.: Code- durch Delphi-Tags ersetzt.