Fråga : tolka C++ kodifiera in i VB.NET

Pröva förmiddag I att använda en skriftlig försäljare-levererad dll i C kodifierar var förklaringen i dll-looksna gillar denna: för __stdcallint för
extern ”C” tira_get_captured_data (unsigned röding för
const ** data,
int* storleksanpassar);

How gör som översätter in i en kompatibel VB.Net fungerar?

Thanks i advance.

(kanske användbar information här, men inte enkelt nog för mig… för href=" http://www.home-electro.com/download/tiraAPI.pdf” för
http://www.home-electro.co m/download/tiraAPI.pdf)
" klar "

Svar : tolka C++ kodifiera in i VB.NET

Försök något något liknande detta
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
 _,
    Delade privata fungerar tira_get_captured_data (ByRef data som IntPtr, ByRef storleksanpassar som heltal), som heltal
    Avsluta fungerar

     _,
    Delade privata fungerar tira_delete (ByVal ptr som IntPtr) som heltal
    Avsluta fungerar


    Sub Tira ()

        Dunkla data som IntPtr = IntPtr.Zero
        Dunkelt dataSize som heltal = 0
        Dunkel res som heltal = 0

        res = tira_get_captured_data (data, dataSize),

        '//TODO: Arbete med pekaren (för data).

        Om data.ToInt32 <> 0 därefter
            'fritt högminne
            res = tira_delete (data)
        Avsluta om

    Avsluta suben
Andra lösningar  
 
programming4us programming4us