Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
3-60061
ss300
2003-05-28 13:48
2003.06.19
Вычисление суммы по группам


1-60176
leonidus
2003-06-02 16:05
2003.06.19
Окошко как в FlashGet`е


1-60150
Zew
2003-06-04 18:19
2003.06.19
через определённое время прибавлять число


6-60302
Kedis
2003-04-18 14:24
2003.06.19
Отправка писем


6-60289
anpv
2003-04-10 22:37
2003.06.19
Delphi - PHP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский