Использование .h и .lib файлов в VB

программирование C++ visual basic Visual studio

Дано: устройство, драйверы, описание на http://www.holit.ua/ru/products/comp/ind/expansion/adc/vneshnie/2842.html
Имеется Dll библиотека, содержащая полезные функции по управлению устройством. Конкретно эта библиотека состоит из файлов mDAQ.h, mDAQ.lib и mDAQ.dll.
Вопрос: каким образом эти функции можно вызвать из формы (*.vb) или модуля visual basic?
Я использую Visual Studio 2008.

Примечание:
Shatalov: нет, не оно, т.е. у меня не заработало. Пока что вопрос решен путем создания dll на С++. Таким образом basic запрашивает функцию в классе, расположенном в созданном dll, а тот, в свою очередь, обращается к mDAQ.dll. Но как-то криво это - лишний файл получается.

Примечание:
Поставлю вопрос иначе: как использовать на бейсике функции, объявленные в .h-файле? Можно ли подключить этот файл к проэкту на бейсике?

Примечание:
т.е. к проекту на бейсике))))
Ответы:
Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME) As Boolean


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.