![]() |
|
|
![]()
|
|
| HappyLife |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 17.5.2006 Репутация: 4 Всего: 8 |
Приветсвую Вас уважаемые форумчане.
Проблема произошла при линковки функций из ДЛЛ. В длл, все функции имеют сишные имена, что конечно понятно. Я статически подключаю либ и h файл. В Header'e все функции обладают __declspec(dllimport) extern "C". Но при вызове MtCreate(), например, он пытаеться связать ей с цункцией _MtCreate() и происходит ошибка. Это сообщение отредактировал(а) HappyLife - 5.10.2006, 13:21 |
|||
|
||||
| cyberstream |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 7.9.2006 Репутация: 2 Всего: 4 |
Код h-файла в студию.
--------------------
Не знаешь кого спросить? - Спроси google! |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 11 Всего: 146 |
а что это ? и незнаю на сколько влияет ,но я всегда видел наоборот сперва экстерн -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| HappyLife |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 17.5.2006 Репутация: 4 Всего: 8 |
Ни насколько это не влияет..... А проблема с подчеркиванием решилась сделав объявление функции __stdcall Однако связывание так и не произошло.... А что собсно код?
Мб, попалась битая LIB.... Подскажите, чем сделать LIB имея ДЛЛ? Это сообщение отредактировал(а) HappyLife - 5.10.2006, 14:35 |
||||
|
|||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 11 Всего: 146 |
зачем те либ ? если есть длл? имхо шоумесаге требует строку для вывода , а та даешь ей -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| HappyLife |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 642 Регистрация: 17.5.2006 Репутация: 4 Всего: 8 |
Я знаю в чем ошибка и что требуе ShowMessage он имеет перегруженный метод....... Ошибка во время линковки... LIB мне нужен чтобы сделать статическую линковку....
|
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 11 Всего: 146 |
причем здесь линковка к dll ???? -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |