Entwickler-Ecke

Dateizugriff - try except fehler


Cyberbob - So 03.11.02 15:09
Titel: try except fehler
try
Memo1.Lines.LoadFromFile ('blabla.ini') ;
except
Memo1.Lines.SavetoFile ('blabla.ini')


Dieser Code funktioniert nicht! warum? Hab ihn eigentlich hier aus dem Forum gemopst und angepasst, also er soll versuchen zu laden und wenn die datei nicht vorhanden ist sie schreiben. Helft mir bite

Cyberb :oops: b


matze - So 03.11.02 15:35

probier mal das:


Quelltext
1:
2:
3:
4:
5:
try 
Memo1.Lines.LoadFromFile ('blabla.ini') ; 
except 
Memo1.Lines.SavetoFile ('blabla.ini') ;
end;


TRY...EXEPT muss immer von einem end; abgeschlossen werden !!


bis11 - So 03.11.02 15:40

Hi,

1. Möglichkeit :

Quelltext
1:
2:
3:
4:
IF NOT FileExists('blabla.ini') THEN
  Memo1.Lines.SaveToFile('blabla.ini')
ELSE
  Memo1.Lines.LoadFromFile('blabla.ini');


2. Möglichkeit :

Quelltext
1:
2:
3:
4:
5:
try
  Memo1.Lines.LoadFromFile ('blabla.ini') ;
except
  Memo1.Lines.SavetoFile ('blabla.ini');
end;


Cyberbob - So 03.11.02 15:41

jo, danke nun macht er das was ich will ;-)

DANKE

Cyberb :oops: b