Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#11

Re: Ermitteln ob eine file-Variable geöffnet ist

  Alt 31. Okt 2005, 17:56
Die Variable Mode ist erst nach Ausführung von AssignFile() mit fmClosed initialisiert, vorher ist der Inhalt nicht definiert. Das hier kann dich vielleicht mehr überzeugen:

Delphi-Quellcode:
var
  f: file;
begin
  assignfile(f, 'tempfile');
  if isopen(f) then showmessage('open') else showmessage('closed');
  rewrite(f);
  if isopen(f) then showmessage('open') else showmessage('closed');
  closefile(f);
  if isopen(f) then showmessage('open') else showmessage('closed');
  erase(f);
end;
marabu
  Mit Zitat antworten Zitat