Российский производитель и разработчик сертифицированного измерительного оборудования с 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

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