Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Использование Lusbapi.dll в LabView

Вы не вошли.

 Поиск | Регистрация | Вход 

Андрей Соколов
29.09.2004 17:18:23
#1

Гость

Использование Lusbapi.dll в LabView

Здравствуйте.

У меня возникла следующая проблема. Я на Visual C++ 6.0 написал dll для
работы с E-140 через Lusbapi.dll. При тестировании этой dll в VC все нормально работает, а при
подключении dll к LabView 6.0 через "Call Library Function" возникает ошибка
"Приложению не удалось запуститься, поскольку Lusbapi.dll не найден", хотя
Lusbapi.dll находится где нужно. У меня к Вам такой вопрос: нужно ли для
работы с LabView использовать какую-либо специальную версию Lusbapi.dll и
если да, то откуда ее можно скачать?

kodorkin
29.09.2004 19:08:28
#2

Гость

Re: Использование Lusbapi.dll в LabView

никакой специальной версии lusbapi.dll для работы с labview нет (но есть библиотека-оболочка wlusbapi.dll для работы с е140 в labvie и VB). внимательно проверьте пути прописанные в labview и системе.

на нашем диске и на сайте (в разделе "библиотека  файлов") есть пример программирования е140 под labview и соответственно библиотека-оболочка wusbapi.dll.

Андрей Соколов
29.09.2004 19:09:51
#3

Гость

Re: Использование Lusbapi.dll в LabView

Вроде справился. Подключаю Lusbapi.dll в VC-проект не через lib-файл, а динамически, загружая через LoadLibrary, и LabView не ругается. Не понятно только - почему с использованием lib-файла не получается.

kodorkin
29.09.2004 19:18:44
#4

Гость

Re: Использование Lusbapi.dll в LabView

дааа...страно. в wlusbapi.dll используется компановка через библиотеку импорта и все вроде ок.

Андрей Соколов
29.09.2004 19:26:20
#5

Гость

Re: Использование Lusbapi.dll в LabView

Все, разобрался! Скопировал Lusbapi.dll в папку "user.lib" LabView и все заработало. Удивительно, что LabView не ищет библиотеки в папке запуска проекта, а ищет их только в своих папках. Спасибо за помощь!

Аркадий Мацех
01.10.2004 05:25:17
#6

Гость

Re: Использование Lusbapi.dll в LabView

LV ищет бибилиотеки там, где ему укажешь smile