Zitat:
Mal ne vielleicht ganz blöde Frage, aber kann ich das IShellLibrary Interface auch unter Delphi 2006 nutzen?
Ich glaube schon - vorausgesetzt du machst die notwendigen Deklarationen.
Zitat:
Leider das Programm kompiliert, aber startet auch nicht - keine Fehlermeldung.
Jetzt habe ich gemerkt, dass wenn ich die erzeugte Exe starte, dann bekomme ich die Meldung 'Der Prozedureinsprungspunkt "SHLoadLibraryFromParsingName" wurde in der
DLL "shell32.dll" nicht gefunden'. Ich habe auch SHLoadLibraryFromParsingNameW und SHLoadLibraryFromParsingNameA mit gleichem Ergebnis probiert.
Hat jemand Ahnung, wo die Funktion versteckt ist? Es scheint, dass sie in shell32.dll nicht vorhanden ist.
Die Deklaration der Funktion sollte in
Shobjidl.h vorhanden sein, wenn jemand die Datei hat - vielleicht ist dort was zu finden.
marcos