Hallo,
Zitat:
Prüft die .exe beim Programmstart vor initialization vielleicht, ob die angegebenen .dll Dateien vorhanden sind und die Funktionen/Prozeduren exportieren, die ich verwende?
Nein, die Exe nicht, aber Windows selbst !
Beim Start der Exe werden auch die beiden
DLL's geladen
und deren Methoden-Adressen an die Ladeadressen "angepaßt".
Es sein, dass beim Start der Exe über den Installer das Install-Verzeichnis
also Anwendungs-Verzeichnis genommen wird.
Dann findet Windows beim Start deiner Exe natürlich die Dlls nicht.
Ich würde mal folgendes machen
c:\temp anlegen
Install nach c:\temp\
Und auch nach c:\temp installieren !
Heiko