Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Дернуть функцию из DLL Добавлено: 25.10.04 08:56  

Автор вопроса:  LamerOnLine | ICQ: 334781088 
Собственно, сабж. Допустим, есть DLL, классика, писана на Дельфях или Си (без MFC). Нужно вытянуть функцию из DLL, загнать как файл в ресурсы, оттуда считать в массив и запустить через CallWindowProc. Так вот, как, собственно, её вытащить?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #1
Добавлено: 25.10.04 16:28
Тема повторилась, недавно что-то один-в-один было. Ищи по форуму... Да.. и проще было бы разбить на несколько вопросов. Лично мне кажется, что никак (но я могу ошибаться).

Ответить

Номер ответа: 2
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #2
Добавлено: 25.10.04 16:33
По-моему это невозможно и не сработает, т.к. там же обращения к АПИ, свои смещения и пр. ерунда...

(имхо)

Ответить

Номер ответа: 3
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #3
Добавлено: 26.10.04 01:22
Ну если глобальных переменных не использует то можно. Потом ещё надо найти конец этой функции, да и посмотреть нет ли свзяи с другими. С API могут быть проблемы если они проишиты в экзешник, а не через LoadLibrary вызываются. Вроде всё, больше нет проблем.

Ответить

Номер ответа: 4
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #4
Добавлено: 26.10.04 21:17
LoadLibrary - тоже API...

Ответить

Номер ответа: 5
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #5
Добавлено: 27.10.04 00:39
sne,
 У всех библиотек фиксированные адреса. Мы с тобой уже говорили на эту тему. Как записано в ImageBase, так будет и в экзешнике. Ну ты понял что я хочу скать, мне просто неохота расписывать всё это по новой.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам