Questione : interpretazione del codice di C++ in VB.NET

Sto provando ad usare un DLL fornitore-fornito scritto nel codice di C dove la dichiarazione nel DLL assomiglia a questa: tira_get_captured_data di int del __stdcall del
extern “C„ (carbone senza firma del
const ** dati, formato del
int*); il

How fa che traduce in funzione compatibile di VB.Net?

(forse informazioni utili qui, ma abbastanza semplice per me… rel= " nofollow "„ del _blank„„ del target= " di http://www.home-electro.com/download/tiraAPI.pdf del href= del
m/download/tiraAPI.pdf di http://www.home-electro.co)
del

Thanks in anticipo. class= del

Risposta : interpretazione del codice di C++ in VB.NET

Prova qualcosa di simile
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:
 _
    Tira_get_captured_data comune riservato di funzione (dati di ByRef come formato di ByRef, di IntPtr come numero intero) come numero intero
    Funzione di conclusione

     _
    Tira_delete comune riservato di funzione (stampante di ByVal come IntPtr) come numero intero
    Funzione di conclusione


    Tira secondario ()

        Dati fiochi come IntPtr = IntPtr.Zero
        Fioco dataSize come numero intero = 0
        Oscurare la ricerca come numero intero = 0

        ricerca = tira_get_captured_data (dati, dataSize)

        '//TODO: Lavoro con l'indicatore (di dati).

        Se data.ToInt32 <> 0 allora
            'memoria libera del mucchio
            ricerca = tira_delete (dati)
        Concluder se

    Concludere il sommergibile
Altre soluzioni  
 
programming4us programming4us