C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Dll на другом языке
Mich
Отправлено: 18.09.2006, 16:53


Ученик-кочегар

Группа: Участник
Сообщений: 2



Появилась такая проблемка..........
Есть Dll.....на чем написана не знаю........её использовал в 1с.......сейчас необходимо использовать методы этой Dll в С билдере 5 .......(длл заходит на почтовый сервер......бирет прикреплённые к письму зип архивы....распаковывает.....)......как её можно поюзать....?.....или может есть анологичная на с билдере?......посоветуйте что можно почитать по это теме.......Заранее спасибо.......
Doga
Отправлено: 18.09.2006, 17:06


Мастер участка

Группа: Участник
Сообщений: 575



Возможно, окажутся полезными утилиты IMPDEF, IMPLIB  — см. хелп.
Лежат в $(BCB)\Bin .

А если Вы знаете что там у неё внутри и счем её едят — то как обычнно...

Отредактировано Doga — 18.09.2006, 17:10
Mich
Отправлено: 19.09.2006, 07:57


Ученик-кочегар

Группа: Участник
Сообщений: 2



а обычно это как........?......... sad.gif
Doga
Отправлено: 19.09.2006, 14:19


Мастер участка

Группа: Участник
Сообщений: 575



LoadLibrary

GetProcAddress

FreeLibrary
Grigoriy
Отправлено: 19.09.2006, 17:01


Мастер участка

Группа: Участник
Сообщений: 381



ПРИВЕТ !

Качай вот это
http://hitmobile.net.ua/files/MOBILE-WORLD...dvanced_full.7z

Это дизассемблер IDA__pro_4.8.0.847_advanced_full

Архив "7z" типа. Нет такого архиватора — ищите.

Дизассемблируй свою DLL в этой программе. Просто прелесть. Кроме ассемблерного кода выдает всю информацию о импортируемых и экспортируемых функциях, весь сегмент данных, включая нуль-терминальные строки в данных, и много чего ещё.

Вернуться в Вопросы программирования в C++Builder