Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
28. Jun 2004
Moin Mathias,
ja, ich meine die von Borland.
Nachdem ich die durch eine eigene Variante ersetzt hatte ging's.
Sieht fast genau so aus wie Deine, nur mit CreateFile.
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
28. Jun 2004
Moin Mathias,
wobei mir einfällt, dass die D5 Version von DirectoryExists unter ME nicht richtig funktioniert. :?
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
28. Jun 2004
Moin Pseudemys Nelsoni,
nimm als zweiten Parameter einfach einen Dummy, da Dich in diesem Falle nicht interessiert, was die Funktion zurückliefert.
Ist der Rückgabewert dann INVALID_HANDLE_VALUE dürfte die Datei nicht existieren.
Zur Sicherheit könntest Du dann noch mit GetLastError prüfen, ob hier der Rückgabewert ERROR_FILE_NOT_FOUND ist.
War der Aufruf allerdings erfolgreich musst Du...