![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 22.12.2010
Сообщений: 175
|
![]()
Доброе утро, интересует кое что - можно ли вызвать процедуру из чужого процесса без использования dll? (длл-ки писать не умею)
Здравствуйте
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 11.02.2009
Сообщений: 305
|
![]()
Мм, точней =) Есть такая штука как экспорт процедур в exe файл. А dll'ки лучше почитай, там и учиться то нечего
Хочу быть лучшим, но пока что я только обычный =(
|
![]() |
![]() |
![]() |
#3 |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
![]()
Через DLL делал только вызов.
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
отвечу именно на вопрос.
можно. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 22.12.2010
Сообщений: 175
|
![]()
Длл-ками займусь позже сейчас времени нет, можно примерчик вызова процедуры из длл хотяб?
Здравствуйте
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 22.12.2010
Сообщений: 175
|
![]()
Здравствуйте
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Из ехе вызываются процедуры так же как и из длл, так что всё равно придёться изучить DLL.
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 22.12.2010
Сообщений: 175
|
![]()
вы уж определитесь( один говорит можно, второй незя((
Здравствуйте
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]()
Можною В самой ехе проге делаешь экспортируемую процедуру, а в своей проге грузишь этот экзешник как DLL через LoadLibrary и т.д.
|
![]() |
![]() |
![]() |
#10 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]() Цитата:
![]() 2)вызвать через CreateRemoteThread 3)забрать результат(если результат не простой, то еще придется считывать его через ReadProcessMemory) Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вызвать процедуру | fize | Помощь студентам | 4 | 14.01.2010 01:51 |
как вызвать процедуру? | ai\ekcah^p | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 25.06.2009 11:21 |
Вызвать процедуру нажатия кнопки | Rusl92 | Общие вопросы Delphi | 1 | 23.11.2008 13:13 |
Как вызвать процедуру ??? | Marat | Помощь студентам | 8 | 02.03.2007 15:11 |