![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Valery |
|
|||
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 31.7.2006 Репутация: нет Всего: нет |
Кто может детально объяснить как подготовить
файлы DLL и LIB на Delphi6 для использования в VisualC++ |
|||
|
||||
Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Создай функции, которые будут экспортироваться.
Функции должны быть stdcall или ccall. Не используй в качестве параметров функций типы Delphi - только общие типы Ну а потом к этим функциям нужно написать соответствующий заголовочный файл для С++ и подключить в студию. |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
1) Загружать динамически. (тогда lib файл не нужен)
2) Сконвертировать dll в статическую lib. http://www.shareup.com/DLL_to_Lib-download-3932.html Фокус в том что делфи каждый раз генерит lib файл на лету, для этого ей достаточно лишь заголовочного файла. Вопрос лучше ставить о восстановлении lib файла импорта по имеющейся dll в разделе С++, потому что делфисты этим просто не занимаются. Более вероятно что это умеют делать сишники. Это сообщение отредактировал(а) Alexeis - 22.6.2007, 09:35 -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |