
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.05.2006, 23:08
|
|||
|---|---|---|---|
Проблема с импортом функции из DLL! |
|||
|
#18+
У меня есть DLL, которая экспортирует класс и несколько функций. При создании DLL никаких проблем не бывает. При импорте данных функций, все нормально, но только при условии, что в сигнатуре нет параметров с типом CStringW. Если такой параметр есть, то тогда линковщик пишет следующее сообщение: PIPMultiLangProComerc error LNK2019: unresolved external symbol "__declspec(dllimport) int __cdecl Test(class PIPStringW,class ATL::CStringT<unsigned short,class ATL::StrTraitATL<unsigned short,class ATL::ChTraitsCRT<unsigned short> > > &)" (__imp_?Test@@YAHVPIPStringW@@AAV?$CStringT@GV?$StrTraitATL@GV?$ChTraitsCRT@G@ATL@@@ATL@@@ATL@@@Z) referenced in function "public: class ATL::CStringT<unsigned short,class ATL::StrTraitATL<unsigned short,class ATL::ChTraitsCRT<unsigned short> > > __thiscall PIPXML::GetWord(int,int)" (?GetWord@PIPXML@@QAE?AV?$CStringT@GV?$StrTraitATL@GV?$ChTraitsCRT@G@ATL@@@ATL@@@ATL@@HH@Z) Создавал тестовые функции все нормально, то стоит объявить параметр с данным типом или же указать возвращаемое значение типа CStringW, линковщик ругается!!! В чем дело? Как это лечить, подскажите, пожалуйста??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.05.2006, 23:12
|
|||
|---|---|---|---|
Проблема с импортом функции из DLL! |
|||
|
#18+
Да, кстати, совсем запамятовал. И DLL и прогу, использующую функции из нее пишу на MS Visual C++ .Net. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 22:49
|
|||
|---|---|---|---|
Проблема с импортом функции из DLL! |
|||
|
#18+
Ауу, люди!!! Неужели никто не может помочь??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.05.2006, 23:55
|
|||
|---|---|---|---|
|
|||
Проблема с импортом функции из DLL! |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.05.2006, 01:34
|
|||
|---|---|---|---|
Проблема с импортом функции из DLL! |
|||
|
#18+
Maksim UM Вроде описано тут Описано, но получаются те же яйца только в профиль. Компилятор как заведенный орет, ту же ошибку, даже если я делаю все как описано в статье, в чем дело, понять не могу!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2031181]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 490ms |

| 0 / 0 |
