Форум: "Основная";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
ВнизВызов из DLL Найти похожие ветки
← →
VikOss (2003-06-05 13:46) [0]Есть dll-ка, написаная на VC++, в ней функция , создающая форму. Как мне её вызвать из Delphi ? Обычные способы не проходят, ругается что неможет найти точку входа функции. Спасибо.
← →
Skier (2003-06-05 13:47) [1]ошибка в 17 строке
← →
Semin Aleksei (2003-06-05 13:50) [2]Убедись, что вызываемое имя функции совпадает с экспортируемым в dll, например с помощью tdump.
← →
VikOss (2003-06-05 13:50) [3]Не понял, при чём тут строки, DLL готовая у меня исходного текста её нету...
← →
VikOss (2003-06-05 13:54) [4]Совпадает точно, ибо писал её мой друг и все имена разумеется у меня точные. Вообще может вызов какой для сишной надо специальный? Он поставил её мне вместе с екзешником , который её нормально вызывает.
← →
DrPass (2003-06-05 13:55) [5]>VikOss
это шютка была.
Потому что правильный ответ: если не может найти точку входа функции, значит, ты неверно написал имя функции
← →
DrPass (2003-06-05 13:58) [6]Соглашение о вызове - вероятно stdcall. Но оно влияет на передачу параметров, а никак не на опреление точки входа функции. Открой эту либу каким-нибудь PEExplorer"ом и посмотри, чего она на самом деле экспортирует.
← →
PVOzerski (2003-06-05 15:00) [7]Соглашение о вызовах и cdecl, например, оказаться может.
>Совпадает точно, ибо писал её мой друг и все имена разумеется у меня точные. Вообще может
Ты о name mangling когда-нибудь слыхал? А что, tdump запустить так трудно?
← →
Anatoly Podgoretsky (2003-06-05 15:08) [8]А может ты запустишь :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c