![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.08.2014
Сообщений: 87
|
![]()
Знаю что такое уже есть но у меня немного другой расклад и не как не могу разобраться, гугл не спасает. Постоянно вылетает ошибка чтения памяти. Пытаюсь экспортировать функцию из dll которая уже инжектирована в процесс (нужно для работы функции).
Код:
Код:
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 25.08.2014
Сообщений: 87
|
![]() |
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Сделай пустую процедуру в библиотеке - будет она сбоить?
И убери лишний InitCH()
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 25.08.2014
Сообщений: 87
|
![]()
В том то и дело что вообще никак не пускает меня на форму. При запуске сразу ошибка. Словно программа подгружает длл в себя но по сути должна грузить экспортируемую функцию. Пробовал подгружать длл при нажатии на кнопку а после выполнение вызова - тоже ошибка но немного другая. Я что то в коде набуровил, по другому никак это не объяснить.
|
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ты сделал пустую функцию? Проверил ее без вызова CreateThread() ?
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 25.08.2014
Сообщений: 87
|
![]() |
![]() |
![]() |
![]() |
#8 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]() |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
ваша DLL от других не зависит?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 25.08.2014
Сообщений: 87
|
![]()
Dll использует Direct3D (после инжекта используется хук) но думаю что это не как не может помешать вызову. Тот поток который я пытаюсь вызвать должен что то сделать в приложении в котором dll была внедрена.
Последний раз редактировалось Mik92; 06.11.2014 в 18:46. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C#, DLL, Экспорт процедур. | Air | C# (си шарп) | 4 | 28.03.2013 23:58 |
Экспорт функции из DLL для дальнейшей статической загрузки в Delphi | The SCS | Общие вопросы C/C++ | 1 | 01.07.2012 18:28 |
DLL экспорт | sexsex | Общие вопросы Delphi | 6 | 25.02.2012 12:14 |
Экспорт из *.dll | BingoBongo | Общие вопросы Delphi | 8 | 09.05.2011 13:28 |
экспорт в dll | varelik | Общие вопросы Delphi | 3 | 13.01.2010 11:30 |