![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| knut |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 588 Регистрация: 7.2.2006 Репутация: нет Всего: нет |
Добрый деень.
написал прогу каторая выдает productversion.Сделал длл проект productversion которого наго получить. #pragma comment( lib, "knut.lib" ) //knut.lib это либа того длл проекта что я создал.и впиxнул его прэкт каторый реализуюет задуманное. В отдельном проекте реализуем задуманнае.
и маин
но вот вроде все зделал ок но...... "всегда это но" не фига не работает а проблемма с pragma comment ом erros . error LNK2019: unresolved external symbol. Заранее спасоб за внимание. --------------------
|
||||||
|
|||||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 33 Всего: 183 |
error LNK2019: unresolved external symbol - какой символ-то? Скорее всего, функции запроса версии. Библиотеку стало быть не подключил.
-------------------- ... |
|||
|
||||
| knut |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 588 Регистрация: 7.2.2006 Репутация: нет Всего: нет |
Earnest,
Если мне надо получить resourseversion той проги в котором рабоарет проект все ок. а вот если надо получить resourseversion уже другой проги(dll aplication) вот тогда наченаются мучения. 1.надо загрузит длл. 2.получить xендл модулья. 3.получить путь и т.д Вот сообсвенно и вопрос Правелны ли мои мышление?и есть ли другой способ реализовать идею(т.е получить resourseversion любого проекта). И еще вопрос вот в МСДН написанно что эти функц в Coredll.lib либе(или я не прав?) но они презноют только version.lib почему? 1.GetFileVersionInfo. 2.VerQueryValue Заранее Спасибо --------------------
|
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 33 Всего: 183 |
По-моему нет. Ты можешь получить версию любого исполняемого файла не загружая его.
Функция требует полное имя модуля и все дела. Естественно, version.lib нужно подключать к тому проекту, из которого ты собираешься эти функции вызывать. -------------------- ... |
|||
|
||||
| knut |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 588 Регистрация: 7.2.2006 Репутация: нет Всего: нет |
какую либу надо вклучить в прагму под wince что бы заработал выше указанный код.vesrsion.lib не работает.
Спасибо --------------------
|
||||
|
|||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |