Fehler in DLL mit Proceduren
Verfasst: 09.03.2005 23:59
Hallo!
Ich hab n kleineres Problem. Ich hab mir ein Plugin Interface zusammen geschrieben und da ich nicht immer so lange Funktionsaufrufe mit CallFunctionFast haben möchte, habe ich mir fix ein "warpper" geschrieben:Mein einziges Problem ist aber, dass sich nach dem diese Funktion zum Ende kommt sich das Programm aufhängt -_-. á la "programm hat ein problem festgestellt und musste beendet werden". Aber wenn ich diesen aufruf direkt in eine ProcedureDLL (mit anderem Code) schreibe, stürzt nix ab. Warum?
offtopic:
Auch gut. Es gibt keine Bugs, weil das Forum nicht in der Lage ist, ein Post aufzunehmen, wenn es gerade Off ist.
edit:
Anscheinend tritt dieses Phänomen nur dann auf, wenn das Wirtprogramm im Debug modus läuft. Toll. Kann ich den Debugger nu knicken -_-.
Ich hab n kleineres Problem. Ich hab mir ein Plugin Interface zusammen geschrieben und da ich nicht immer so lange Funktionsaufrufe mit CallFunctionFast haben möchte, habe ich mir fix ein "warpper" geschrieben:
Code: Alles auswählen
Procedure CallBack(strCMD.s, strData1.s, strData2.s)
DefType.l lngResult
lngResult = CallFunctionFast(ptrPluginCallBack, ptrApplikationID, strCMD, strData1, strData2)
ProcedureReturn PeekS(lngResult)
EndProcedureofftopic:
Auch gut. Es gibt keine Bugs, weil das Forum nicht in der Lage ist, ein Post aufzunehmen, wenn es gerade Off ist.
edit:
Anscheinend tritt dieses Phänomen nur dann auf, wenn das Wirtprogramm im Debug modus läuft. Toll. Kann ich den Debugger nu knicken -_-.