Moin Yankee,
Zitat von
yankee:
denn Delphi kann schließlich nicht wissen, dass sich die DLLs im Verzeichnis des Progs befinden.
das muss Delphi auch gar nicht wissen.
Wenn Du Funktionen aus der
DLL statisch importierst, lädt Windows die
DLL automatisch, solange sie sich an einer Stelle befindet, in der Windows danach suchen würde (z.B. im Programmverzeichnis, Einzelheiten siehe LoadLibrary im
PSDK), sollen die Funktionen dynamisch eingebunden werden, musst Du es wissen, da Du bei LoadLibrary einen Pfad angeben kannst, wo sich die
DLL befindet. Wird der Pfad weggelassen, gilt das gleiche wie beim statischen einbinden.
Kann es sein, dass Du einfach vergessen hast die
Unit mit den Funktionsdeklarationen einzubinden?
BTW:
Es es geht auch ohne spezielle
DLL.
Such' mal bei sourceforge.net nach TurboPower Abbrevia.