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


Get IDaqLDevice failed

Вы не вошли.

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

Дмитрий
19.04.2007 06:35:28
#1

Гость

Get IDaqLDevice failed

Пример l7xx.tst. При запуске выдаёт "Get IDaqLDevice failed". Из-за чего?

Дмитрий
19.04.2007 06:50:26
#2

Гость

Re: Get IDaqLDevice failed

LGraph работает.

Дмитрий
19.04.2007 07:21:15
#3

Гость

Re: Get IDaqLDevice failed

Не подключил б-ку с описаниями ф-ций, импортируемых из lcard.dll (в т. ч. и ф-ции QueryInterface()).
#include <windows.h>
#include <objbase.h>
#include <initguid.h>
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include "C:/Program Files/L-Card/LIBRARY/include/ioctl.h"
#include "C:/Program Files/L-Card/LIBRARY/include/ifc_ldev.h"
#include "C:/Program Files/L-Card/LIBRARY/include/wlcomp.h" // Не подключил!
#include "create.h"

Дмитрий
19.04.2007 07:36:10
#4

Гость

Re: Get IDaqLDevice failed

Точнее:
#include <windows.h>
#include <objbase.h>
#include <initguid.h>
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include "C:/Program Files/L-Card/LIBRARY/include/ioctl.h"
#include "C:/Program Files/L-Card/LIBRARY/include/wlcomp.h"  // Поменял местами со следующей строкой, т.к здесь порядок важен (В ifc_ldev.h, если ф-ции не определены, они инициализируются 0. Поэтому ф-ции должны быть определены ранее (Они определены в wlcomp.h как экспортируемые из внешнего модуля)).
#include "C:/Program Files/L-Card/LIBRARY/include/ifc_ldev.h"
#include "create.h"

Дмитрий
19.04.2007 09:54:12
#5

Гость

Re: Get IDaqLDevice failed

Извините, в последнем посте я ошибся. Не нужно было это делать!

Дмитрий
19.04.2007 15:46:09
#6

Гость

Re: Get IDaqLDevice failed

А может быть, я ошибаюсь...

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4

Многоканальный телефон:+7 (495) 785-95-25

Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск