|
|
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Есть DLL(созданная кем то) в ней несколько функций. Подскажите пожалуйста как узнать какие аргументы надо передать функции(ям) и какие значения функция возвращает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2006, 17:46:01 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Если это ActiveX библиотека: 1. Подключаете ее в References 2. Пишите в в разделе объявлений "dim x as new ваша библиотка точка ее класс" 3. Пишите Х точка и видите список доступных свойств и методов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2006, 13:04:12 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Это не ActiveX библиотека. DLLку писали на Delphi. Слышал надо Com оболочку делать. Как подскажите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2006, 22:52:03 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Дан Эпплман-а шерстю, но не врубаюсь пока как сделать. Вообще возможно ли спользовать DLL написанную на С, Delphi в VB? Помогите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 21:53:22 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
C-шные dll-ки с функциями stdcall можно декларировать в VB и нормально с ними работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 22:04:15 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
А с Delphi как быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 22:07:38 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Что с Delphi делать? HELP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2006, 19:52:34 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Если знаете, что где находится, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 09:25:33 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
не все дельфийские dll-ки будут работать, так как задекларировать некоторые функции с вызовами far pascal в бейсике не получится и работать они там не будут, такие функции надо переписывать в вызов stdcall_ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 12:12:23 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответы. Еще вопрос один Чем можно раскукожить DLL(Delphi) чтобы узнать что где находится или только ассемблер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 21:18:59 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
В VisualC есть хорошая утилитка depends.exe. Открываешь ею свою dll и рассматриваешь все что угодно. Впрочем, на ассемблере можно написать ее аналог, да :) А еще есть плагин к FAR'у... даже два, которые тоже могут все что угодно про dll рассказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 22:30:48 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Мне нужно узнать какие параметры надо передать функции и какие параметры функция возвращает. Depends.exe показывает только имя функции. А про плагин к FAR где посмотреть? Пока скачал IDA. Прикольная штучка по моему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 22:51:32 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
timtimМне нужно узнать какие параметры надо передать функции и какие параметры функция возвращает. Вот с этим сложности.... Это можно узнать только заглянув в документацию или исходный код dll. В итоговой dll такая информация не хранится. timtimА про плагин к FAR где посмотреть?plugring.farmanager.com плагин называется FAR PE viewer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 23:33:03 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Спасибо за ссылку. Вся загвоздка в том, что заглянуть в документацию или исходный код dll не предоставляется возможным. А надо. Вероятнее всего мне придется изучить ассемблер. Хм… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 23:42:00 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
timtimВероятнее всего мне придется изучить ассемблер. Вот ЭТО не сложно. Но дизассемблировать dll - не рентабельно. Намного проще и реальней найти другую dll решающую аналогичную задачу или написать свою. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 01:40:57 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
Все равно я её раскукожу! Даже ради интереса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 07:39:33 |
|
||
|
Вызов функции из DLL
|
|||
|---|---|---|---|
|
#18+
А можно узнать, чем так уникальна эта библиотека? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2006, 09:21:04 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33621986&tid=2166179]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
202ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
75ms |
get tp. blocked users: |
2ms |
| others: | 204ms |
| total: | 535ms |

| 0 / 0 |
