In der
DLL habe ich jetzt mal meine Funktion die unter Windows 7 die Pfade ermitteln soll, gegen den folgenden Code ausgetauscht:
Delphi-Quellcode:
SHGetKnownFolderPath(FOLDERID_ProgramData, 0, 0, sPath);
ShowMessage(sPath);
CoTaskMemFree(sPath);
Mein Runtime Error kommt immer noch...
Kann das evtl. auch an der
ShlObj Unit liegen?
Als letzte Idee würde mir noch einfallen das ganze gegen die Funktion
GetEnvironmentVariable auszutauschen... Was ich nicht unbedingt möchte...
@DeddyH
Ich hoffe ich konnte in meinem letzten Beitrag deine Fragen nach dem Austausch von Objekten und Klassen zwischen Forms und DLLs beantworten?!