TinyCan API mit Visual Basic nutzen

Gast #948728
Lesenswert?

Hallo zusammen,

ich habe seit kurzem ein TinyCan Modul und würde dieses gerne über VB 
nutzen. Wenn ich die einzelnen API Funktionen als Funktion in VB 
deklariere (z.B.
1
Declare Function CanDeviceOpen Lib "mhstcan1.dll" (ByVal ComPort As String, ByVal ComPortBaudRate As String) As Byte
) dann klappt das auch schon ganz gut. Zumindest erhalte ich die 
erwarteten Rückgabewerte :-)

Nun hänge ich allerdings an einer Stelle, an der ich nicht mehr weiter 
komme und ich mir nicht sicher bin, ob der Ansatz über VB zielführend 
ist. Es gibt Funktionen der API, die einen Pointer erwarten, bzw. einen 
Pointer zurück liefern (z.B.
1
int CanTransmit(unsigned short index, struct TCanMsg *msg, int count)
).

Wie kann ich das in VB lösen? Bin für jede Hilfe dankbar!

Viele Grüße

Volker

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren