Thema: Delphi Pfad ermitteln

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#9

AW: Pfad ermitteln

  Alt 26. Mai 2011, 18:04
Ich habe mir jetzt eine Funktion gebastelt...
Mit SearchPath würdest du aber weniger code benötigen:

Delphi-Quellcode:
// ungetestet
function MySearchPath(const filename:string):string;
var
   Reg: TRegistry;
   newlen : Integer;
   filepart : PChar;
begin
   newlen := MAX_PATH+300;
   SetLength(Result, newlen);

   newlen := SearchPath(nil, pchar(filename), nil, newlen, PChar(Result), filepart);
   if newlen > 0 then
      SetLength(Result, newlen)
   else
      result := '';
end;
Andreas
  Mit Zitat antworten Zitat