Dodaj do ulubionych

Programowanie

IP: *.icpnet.pl 05.12.04, 23:32
Jak w Pascalu sprawdzić czy pli o danej nazwie istnieje na dysku??
Obserwuj wątek
    • Gość: w++ Re: Programowanie IP: *.ruda-slaska.sdi.tpnet.pl 06.12.04, 00:32
      Jeśli chodzi Ci o sprawdzenie czy jest taki plik w bieżącym lub sciśle
      określonym katalogu to wystarczy spróbowac go otworzyć do odczytu i sprawdzić
      czy nie wyskoczy błąd n.p. (turbo pascal):

      var
      f:file;


      {$I-} {konieczne bo bez tego program się zakończy jeśli nie będzie pliku}
      assign(f,'nazwa pliku, ew ze ścieżką');
      reset(f);
      if IOResult= 0 then close(f)
      else
      if IOResult=2 then write('brak pliku')
      else write('inny bład') {n.p. IOResult=3 - błedna ścieżka itd. patrz
      dokumentacja}


      Jeśli chodzi Ci o sprawdzenie czy dany plik jest gdziekolwiek na dysku, to już
      jest dużo bardziej pod górkę.


    • Gość: KT05 Re: Programowanie IP: *.pronet.lublin.pl 06.12.04, 08:35
      A funkcji FileExist() to nie ma w Pascalu? W sumie możliwe, bo TP nie widziałem
      od dłuższego czasu - używam tylko Delphi :)

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka