![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Etar |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 21.2.2008 Репутация: нет Всего: 1 |
Привет!
Есть одна программа (экзешник), написанная на турбопаскале, 16-битная, запускается в досовском окне. Нужно сделать так, чтобы она могла схватывать программные нажатия клавиш и обрабатывать их. Т.е. например, по кнопке Button1 на Form1 моя программа ищет окно с названием "C:\old_prog.exe" и "нажимает" в нем сперва клавишу "1", потом "Enter". Пробовал через keybd_event и SendMessage, результат нулевой.. Очень необходимо сделать это в ближайшее время, буду благодарен за любую помощь... |
|||
|
||||
Etar |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 60 Регистрация: 21.2.2008 Репутация: нет Всего: 1 |
SendInput тоже не работает:(
(в обычном окне cmd.exe работает...) |
|||
|
||||
Sartorius |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1568 Регистрация: 18.7.2006 Где: Ivory tower Репутация: нет Всего: 37 |
А пайпы вам не помогут? (input.txt > program.exe)
|
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7325 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 26 Всего: 146 |
перехват стардартного вывода и ввода....
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
Keeper89 |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 20 Всего: 58 |
Можно использовать модуль TPushKeys, где используется keybd_event.
Это сообщение отредактировал(а) Keeper89 - 3.8.2009, 15:42 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |