Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#4
  Alt 4. Apr 2003, 19:42
Moin Seikilos,

da ich schon mal auf das Problem gestossen bin, dass die Implementierung von DirectoryExists aus D5 unter Windows ME nicht so recht funktioniert hat (warum auch immer), hier noch einmal eine Variante die auch die's auch da tut:

Delphi-Quellcode:
function DirectoryExists(const AsDir : string) : boolean;

var
  dwAttr : DWORD;

begin
  result := false;
  dwAttr := GetFileAttributes(PChar(AsDir));
  if dwAttr = DWORD(-1) then
  begin
    exit;
  end;
  result := (dwAttr and FILE_ATTRIBUTE_DIRECTORY) = FILE_ATTRIBUTE_DIRECTORY;
end;
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat