FileSearch: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Vytvorená stránka „Hledá soubor v seznamu adresářů. ;Deklarace function FileSearch(Dest, Name, List: PChar): PChar; ;Režim :Windows ;Poznámky :Hledá soubor daný parametrem Na...“)
 
Řádek 17: Řádek 17:
 
:[[FileSplit]]
 
:[[FileSplit]]
  
 +
:[[Délky řetězcových částí jména souboru]]
  
  

Verze z 2. 10. 2012, 21:39

Hledá soubor v seznamu adresářů.

Deklarace
 function FileSearch(Dest, Name, List: PChar): PChar;
Režim
Windows


Poznámky
Hledá soubor daný parametrem Name v seznamu adresářů, daném parametrem List. Adresáře v List musejí být odděleny středníky.


Viz také
FileExpand
FileSplit
Délky řetězcových částí jména souboru


Vzorový příklad

{ FileSch.PAS}
{ Vzorový příklad pro funkci FileSearch. }
{ Pro Windows: }
{ uses WinCrt, WinDos; }
uses WinDos;
var
  S: array[0..fsPathName] of Char;
begin
  FileSearch(S, 'TURBO.EXE', GetEnvVar('PATH'));
  if S[0] = #0 then
    Writeln('TURBO.EXE nenalezen')
  else
    Writeln('Nalezen jako ', FileExpand(S, S));
end.