powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / помогите ламеру с COM!
19 сообщений из 19, страница 1 из 1
помогите ламеру с COM!
    #32717016
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Парни! Недавно начал разбираться с этой богадельней еще...
но по долгу службы возникла необходимость поставить в компьютер АЦП
фирмы Л-кард!
Даже есть софт , но под билдером 5.0 почему то постоянно возникает ошибка
Линера типа: Unresolved external '_IDD_ILDEV' refernce from ....
я почитал маны и дошел до того что надо ее проинициализировать, но что ето такое понятия не имею и как это делается!
ПОМОГИТЕ!
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717026
MySQLdb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прочти мой топик "Не могу найти CoClass" там хороший пример
http://www.sql.ru/forum/actualthread.aspx?tid=125964
-----------------------------------------------------------
С уважением,MySQLdb
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717032
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Импортируете библиотеку типов и добавляете к проекту cpp-шник там ети определения должны присутствовать.
Удачи!
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717140
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MySQLdb да похоже на твой топик!
только вот привожу пример кода своего!
вылетает на том о чем я уже писал
помечу !!!!
ULONG slot = 5;
trace("Get IUnknown pointer");
CallCreateInstance("lcomp.dll");
LUnknown* pIUnknown = CreateInstance(slot);
if(pIUnknown == NULL) { trace("CallCreateInstance failed"); }
trace("Get IDaqLDevice interface");
IDaqLDevice* pI;
HRESULT hr = pIUnknown->QueryInterface(!!!!!!!!!!!! IID_ILDEV !!!!!!!!!!,(void**)&pI);
if(!SUCCEEDED(hr)) { trace("Get IDaqLDevice failed"); }
trace("IDaqLDevice get success");
trace("Free IUnknown");
pIUnknown->Release();
pI->OpenLDevice(); // íà÷àëî ðàáîòû ñ ïëàòîé
pI->LoadBios("l761");
pI->CloseLDevice(); // çàâåðøåíèå ðàáîòû
pI->Release();

ТАМ ГОВОРИТ REFERENCE хреновый почему и как его проинициализировать?
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717192
MySQLdb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
внимательно посмотри на
Код: plaintext
QueryInterface(!!!!!!!!!!!! IID_ILDEV !!!!!!!!!!,(void**)&pI);
все параметры правельно передаеш?
может надо
Код: plaintext
(void*)&pI
?????
-----------------------------------------------------------
С уважением,MySQLdb
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717285
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в том и дело что ругается он на первый параметр а не на второй!
хотя ща проверю!
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717304
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет второй арг правильный а эта собака не хочет!
кстати у тебя похоже, да только ты там с каталогом паришься а у меня я так понимаю этот объект девайс....
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717325
MySQLdb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У тебя не девайс, а DLL, это чтото из области ActiveX, одного из его видов,
когда создается не СОМ объект, а чтото вроде ЕХЕ или DLL
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717341
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MySQLdbУ тебя не девайс, а DLL, это чтото из области ActiveX, одного из его видов,
когда создается не СОМ объект, а чтото вроде ЕХЕ или DLL

Эээ что за глуппости ?! :))
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717352
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну а как победить то это????
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717377
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я же уже ответил или что, причём здесь девайс не девайс когда линкёр не может найти IDD_ILDEV
----------------------------------
в непонятках
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717389
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ребят...а откуда его взять????????????
IDD_ILDEV
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717401
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blondieugeneребят...а откуда его взять????????????
IDD_ILDEV
это по вашему ЧТО ???
из <guiddef.h>
typedef struct _GUID {
unsigned long Data1;
unsigned short Data2;
unsigned short Data3;
unsigned char Data4[ 8 ];
} GUID;
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717438
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ребят ну ламер! каюсь!
ну чем мне может помочь эта структура как она связана с моей заморочкой????
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717460
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сия заморочка есть идентификатор интерфейса, который вы желаете получить из IUnknown, так вот линкер не может найти его определение - отсюда вилы. Поищите в файлах созданных при импорте библиотеки, нужное определение там должно присутствовать.
_____________________________________
иль я чёта не понимаю???
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32717992
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexakaсия заморочка есть идентификатор интерфейса, который вы желаете получить из IUnknown, так вот линкер не может найти его определение - отсюда вилы. Поищите в файлах созданных при импорте библиотеки, нужное определение там должно присутствовать.
_____________________________________
иль я чёта не понимаю???

Да нет по идее все так и должно быть
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32718101
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе утро профи!
мужики ваши советы очень ценны,но никаким боком мне не могут помочь!
уже все бибилиотики подгрузил какие только возможно....
может вы мне напишите какправильно этот интерфейс гребанный описывается?
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32718121
Фотография JibSkeart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а может просто имортировать библиотеку типов ?!
и не мучатся ...


 ш
(';')
(V),(V),,
Код: plaintext
 JS 
...
Рейтинг: 0 / 0
помогите ламеру с COM!
    #32718161
blondieugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПАРНИ ПОБЕДИЛ!!!!!!!!!!!!!!!!!!!!!
ВСЕМ ОГРОМНОЕ!
ТРУДНО БЫТЬ ЛАМЕРОМ
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / помогите ламеру с COM!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]