Pliki » Operacje

Readln

Readln
Moduł: System

procedure ReadLn([ var F: Text; ] V1 [, V2, ...,Vn ]);

Procedura Readln odczytuje kolejne linie pliku tekstowego. Po odczytaniu danej linii, przeskakuje do następnej. Jeżeli parametr F nie został określony, procedura czyta z okna konsoli.

Przykład: chcemy wczytać do zmiennej tekst, który został wpisany w oknie konsoli. Realizuje to poniższy kod:

program Foo;
 
{$APPTYPE CONSOLE}
 
var
  Name : String;
 
begin
  Write('Podaj swoje imię: ');
  Readln(Name);
  Writeln('Witaj ' + Name + ' jestem Twoim komputerem!');
  Writeln('Naciśnij Enter, aby zakończyć');
  Readln;
end.


Imię użytkownika zostanie zapisane do zmiennej Name, a następnie wyświetlone przy pomocy procedury Writeln.

Procedura Readln czeka na naciśnięcie klawisza Enter; nie musi posiadać parametrów, tak jak to zostało pokazane w przedostatniej linii powyższego kodu źródłowego. W takim wypadku program czeka na naciśnięcie klawisza Enter, aby zakończyć aplikację.

Zobacz też: