Вопрос : интерпретировать Кодий C++ в VB.NET

Я пытаюсь использовать поставщик-поставленный dll написанный в Кодем c где объявление в dll смотрит как это: tira_get_captured_data int __stdcall
extern «c» (чарс
const неподписанный ** данные, размер
int*);

How делает переводит в функцию VB.Net совместимую?



Thanks заранее. (возможно полезное сведение здесь, но просто достаточно для меня… rel= " nofollow "» _blank»» target= " http://www.home-electro.com/download/tiraAPI.pdf href=
m/download/tiraAPI.pdf http://www.home-electro.co)
class=

Ответ : интерпретировать Кодий C++ в VB.NET

Попытка что-нибудь подобное
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 функции (данные по ByRef как размер IntPtr, ByRef как интежер) как интежер
    Функция конца

     _
    Приватное, котор делят tira_delete функции (ptr ByVal как IntPtr) как интежер
    Функция конца


    Sub Tira ()

        Тусклые данные как IntPtr = IntPtr.Zero
        Тускло dataSize как интежер = 0
        Затемните res как интежер = 0

        res = tira_get_captured_data (данные, dataSize)

        '//TODO: Работа с указателем (данных).

        Если data.ToInt32 <> 0 после этого
            'свободно память вороха
            res = tira_delete (данные)
        Закончитесь если

    Закончите подводную лодку
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us