Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Erklärung für AssignFile


elduchte - Di 16.05.06 14:21
Titel: Erklärung für AssignFile
Hallo,


Delphi-Quelltext
1:
procedure AssignFile(var F; FileName: string);                    


Kann mit jemand mal bitte o. a. Prozedur erklären? FileName ist ja noch verständlich, aber warum die Variable "F" ??

Die OH habe ich nicht genau verstanden:
Zitat:
Die Prozedur weist einer Dateivariablen den Namen einer externen Datei zu.


Wofür brauche ich F ?? Soll das sowas wie ein Zeiger sein?

Danke


jasocul - Di 16.05.06 14:25

Du musst doch später für deine Dateioperationen eine Variable haben, mit der du bestimmst, in welche Datei du schreibst. Diese Variable ist F.


mkinzler - Di 16.05.06 14:46

Beispiel:


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
var
  f: TextFile;
begin
  AssignFile (f, 'test.txt');
  Rewrite( f);
  WriteLn( f, 'Hallo Welt!');
  CloseFile (f);
end;


elduchte - Di 16.05.06 17:30

Alles klar, danke