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


L-783

Вы не вошли.

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

OT
29.11.2010 12:07:20
#1

Гость

L-783

Добрый день, хочу написать осциллограф в среде QT, подключил все файлы к проекту.
#include "ioctl.h"
#include "ifc_ldev.h"
#include "create.h"
Подключил файлы: "create.cpp","lguids.cpp"
При сборке выдет ошибку:
cannot convert //'char* to//'const WCHAR *//' for argument //'1//' to //'HINSTANCE_" LoadLibraryW(const WWCHAR*)//'
и ссылается на файл create.cpp

29.11.2010 12:42:03
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: L-783

юникод отключите в проекте или файл перепишите под юникод.

OT
05.12.2010 21:50:03
#3

Гость

Re: L-783

А какие параметры надо писать, что бы отключить Юникод?
DEFINES += QT_NO_CAST_FROM_ASCII
использовал эту строчку ничего не меняется...

06.12.2010 12:13:46
#4

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: L-783

за QT не знаю. а так это в проекте VC выключается...

06.12.2010 13:55:55
#5

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,304

Re: L-783

чтобы убрать юникод, во всяком случае под Windows, можно написать:
DEFINES -= UNICODE

Хотя вариант, "файл перепишите под юникод", наверное, более предпочтительный

OT
17.12.2010 09:49:19
#6

Гость

Re: L-783

Доброе утро!Заново поставили ОС и  не могу вспомнить, что надо делать, что бы можно было изменять управляющую программу. Есть все файлы и при запуске godsp.bat он не меняет файл l783.bio.
Что надо сделать, куда что надо скопировать?

20.12.2010 01:14:25
#7

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,495

Re: L-783

Следует скачать набор досовских утилит для сборки проекта: ftp://ftp.lcard.ru/pub/users/adsp/dsptools1.exe

Иван Александрович
27.04.2011 07:15:32
#8

Гость

Re: L-783

Сделал как написано в теме, появилась еще ошибка в файле create.h :
expected initializer before //'*//' token.
Указывает на строку:
typedef IDaqLDevice* (*CREATEFUNCPTR)(ULONG Slot)
?

27.04.2011 10:30:11
#9

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: L-783

Что сделали? Пишите более развернуто...

Иван Александрович
28.04.2011 05:22:43
#10

Гость

Re: L-783

прошу прощения)
Ошибку исправил - надо было написать
#include ifc_ldev.h
в create.h