DLL Function will nicht :(
Verfasst: 31.03.2010 12:36
Hey ho
Will volgende Function der "mpia32_v60_vb.dll" DLL aufrufen:
"MPI_A_GetDLLErrorEng"
Als argumente werden MPI Handle, Errorstring und Errorcode verwendet.
MPIHandle wird übergeben und ist INT
Errorstring sollte zurück kommen und ist CHAR*
ErrorCode wird übergeben. (509 kann zum testen benutzt werden ^^) in WORD
Die DLL wurde richtig eingebunden. Der Befehl ist richtig geschrieben. Aber ich bekomme trotzdem keine antwort, sprich irgentetwas stimmt nicht ganz.
MPIHandle wird übergeben als INT
Errorstring sollte zurück kommen als CHAR*
ErrorCode wird übergeben (509 kann zum testen benutzt werden ^^) in WORD
Error sollte 1 werden ist aber immer 0 also Fehler -.-
Die DLL ist von MHJ-Software und ist für eine SPS gedacht.
Hier der Downloadlink.
http://www.winplc7.com/download.php?Lin ... =COMDRV_V5
Gruß Zim
Will volgende Function der "mpia32_v60_vb.dll" DLL aufrufen:
"MPI_A_GetDLLErrorEng"
Als argumente werden MPI Handle, Errorstring und Errorcode verwendet.
MPIHandle wird übergeben und ist INT
Errorstring sollte zurück kommen und ist CHAR*
ErrorCode wird übergeben. (509 kann zum testen benutzt werden ^^) in WORD
Die DLL wurde richtig eingebunden. Der Befehl ist richtig geschrieben. Aber ich bekomme trotzdem keine antwort, sprich irgentetwas stimmt nicht ganz.
MPIHandle wird übergeben als INT
Errorstring sollte zurück kommen als CHAR*
ErrorCode wird übergeben (509 kann zum testen benutzt werden ^^) in WORD
Error sollte 1 werden ist aber immer 0 also Fehler -.-
Code: Alles auswählen
Procedure ErrorCodeEng (Value.w)
Error = CallFunction(iLib,"MPI_A_GetDLLErrorEng",@MPIHandle,@Errorstring.c,@Value.w)
Debug error
EndProcedure
Hier der Downloadlink.
http://www.winplc7.com/download.php?Lin ... =COMDRV_V5
Gruß Zim