Bei der Migration von meinem Script nach IS Prof. 6.3 ist es nicht mehr möglich, Funktionsaufrufe in einer DLL vorzunehmen. Die DLL wurde entsprechend dem in der IS Prof. 6.3 angebrachten Example neu erstellt und alle beschriebenen Schritte für eine erfolgreiche(?) Migration durchgeführt. Warum wird meine DLL-Funktion nicht gefunden, bzw. nicht aufgerufen ? Im IS Prof. 5.1 hat es problemlos funktioniert.
Ich wäre sehr dankbar, wenn mir jemand weiterhelfen könnte.
Viele Grüße,
Susanne
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Aufruf einer DLL-Funktion
Started by
Susanne
, Aug 01 2002 11:05
4 replies to this topic
Posted 05 August 2002 - 17:43
Wie hast du denn deine Funktionen in der DLL deklariert?
schonmal int WINAPI bla(int foo...) anstatt int cdecl bla(...) probiert?
Benutzt du C++ Klassen? Wenn ja, hast du sie als extern "C" deklariert?
Gruß,
Marko
schonmal int WINAPI bla(int foo...) anstatt int cdecl bla(...) probiert?
Benutzt du C++ Klassen? Wenn ja, hast du sie als extern "C" deklariert?
Gruß,
Marko
Posted 06 August 2002 - 06:37
... bzw. überhaupt anstelle von (bei der Deklaration)
prototype short dll.func(); //short hier nur als Beispiel!
so hier:
prototype cdecl short dll.func();
versucht?
Eberhard
prototype short dll.func(); //short hier nur als Beispiel!
so hier:
prototype cdecl short dll.func();
versucht?
Eberhard
Posted 15 August 2002 - 16:06
Vielen Dank für die nette Hilfe!
Mittlerweile habe ich die dll am laufen - allerdings habe ich noch ein neues Problem, vielleicht könnt ihr euch es mal ansehen ? (Focus im eigenen Dialog setzen)
Mittlerweile habe ich die dll am laufen - allerdings habe ich noch ein neues Problem, vielleicht könnt ihr euch es mal ansehen ? (Focus im eigenen Dialog setzen)