Ich Programmier garde an einem Projekt unter VB.Net und muß dabei eine
C-DLL Einbinden um mit einem Gerät eines Herstellers arbeiten zu könnnen.
(Eigentlich kein Problem, habe ich schon des öffteren gemach)
Code:
Declare Function SKNETInit Lib "lttsknetmon.dll" Alias "SKNETInit@12" (ByVal net_mode As Int32, ByVal id As Byte(), ByVal dbg_level As Int32) As Int32
Declare Sub SKNETDeinit Lib "lttsknetmon.dll" ()
Declare Function SKNETNode_ConfigInit Lib "lttsknetmon.dll" (ByRef p_nodeconfig As Byte, ByRef SKNetNodeInfo As Byte) As Integer
etc.
Mein Problem ist wenn ich im Debug-Modus Arbeite under W7,VBN2010 läuft es
Wenn Ich es compiliere läuft es nicht auf andern Rechner und es wird ein Ausnahmefehler verzeichnet : Der bedeute das die DLL keine Rückmeldung liefert beim Aufruf?
Die DLL ist aberdefinitiv auf dem Rechner vorhanden.
ich komme nicht wirklich weiter und bin für Hinweise dankbar.
Daniel
C-DLL Einbinden um mit einem Gerät eines Herstellers arbeiten zu könnnen.
(Eigentlich kein Problem, habe ich schon des öffteren gemach)
Code:
Declare Function SKNETInit Lib "lttsknetmon.dll" Alias "SKNETInit@12" (ByVal net_mode As Int32, ByVal id As Byte(), ByVal dbg_level As Int32) As Int32
Declare Sub SKNETDeinit Lib "lttsknetmon.dll" ()
Declare Function SKNETNode_ConfigInit Lib "lttsknetmon.dll" (ByRef p_nodeconfig As Byte, ByRef SKNetNodeInfo As Byte) As Integer
etc.
Mein Problem ist wenn ich im Debug-Modus Arbeite under W7,VBN2010 läuft es
Wenn Ich es compiliere läuft es nicht auf andern Rechner und es wird ein Ausnahmefehler verzeichnet : Der bedeute das die DLL keine Rückmeldung liefert beim Aufruf?
Die DLL ist aberdefinitiv auf dem Rechner vorhanden.
ich komme nicht wirklich weiter und bin für Hinweise dankbar.
Daniel
Comment