Prüfen ob Verzeichnis leer ist
-
Ich möchte zur Laufzeit prüfen ob ein Verzeichnis leer ist. Ich habe die Suche bemüht und eine Methode PathIsDirectoryEmpty gefunden.
Wenn ich die Methode verwende erhalte ich einen Linkerfehler.
Aufruf:AnsiString path = "K:\\"; bool test = PathIsDirectoryEmptyA(path.c_str());
[ilink32 Fehler] Error: Nicht auflösbares externes 'PathIsDirectoryEmptyA' referenziert von J:\141022_TESTAPPLIKATION\WIN32\DEBUG\UNITMAIN.OBJ
Ich habe auch schon versucht die header einzubinden mit #include <Shlwapi.h>
-
Header reicht hier nicht. Du musst auch die dazugehörige lib ins Projekt nehmen. Also die Shlwapi.lib.
-
Vielen Dank es funktioniert. Ich habe die dll auf der Festplatte gefunden und mit implib eine lib-Datei erzeugt