AssignFile



Procedura kojarzy plik określony w parametrze F z plikiem, którego ścieżke wskazuje parametr FileName.

Przed rzeczywistym otwarciem pliku przy pomocy procedur Reset, ReWrite lub Append należy skojarzyć zmienną plikową (typu File, TextFile lub plików typowanych) z ścieżką dostępu do plików. Następne operacje dokonywane na pliku będą wymagały podania właśnie zmiennej, określonej w parametrze F.  

Przykład utworzenia pliku tekstowego:

program Foo;

{$APPTYPE CONSOLE}

var
  TF : TextFile;
begin
  AssignFile(TF, 'C:\Foo.txt');
  try
    ReWrite(TF);
    Writeln('Hello World!');
  finally
    CloseFile(TF);
  end;
end.


W miejsce procedury AssignFile można użyć Assign lecz nie jest to zalecane. Procedura Assign została zachowana w Delphi ze względów kompatybilności

Zobacz też:

 
Informacje
Ostatnia modyfikacja 17-01-2006 13:40 Ostatni autor Adam Boduch
Ilość wyświetleń 13612 Wersja 1
Komentarz
tomix dnia 14-07-2008 18:19
przy funkcji WriteLn musi być podany jako pierwszy parametr ze skojarzonym plikiem

-----
WriteLn(TF, 'HelloWorld');
Caesar dnia 15-06-2008 23:32
efekt działania AssignFile i CloseFile nie jest widoczny na ekranie, jeśli o to chodzi...
Re_ne dnia 25-02-2008 22:27
U mnie działa tylko tak:
...
 ReWrite(TF);
 Writeln(TF,'Hello World');
...

Katalog
Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.0625 sek. (zapytań SQL: 10)