Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.24;
Скачать: CL | DM;

Вниз

Эмуляция нажатия клавиши в неактивном сонсольном приложении   Найти похожие ветки 

 
vamp_avp   (2006-08-11 12:11) [0]

Привет всем!
Я уже затрагивал недавно вопрос эмуляции нажатия клавиш в неактивном окне, но мне так и не кто не помог.
Может быть кто поможет с этой проблемой:
есть консольная программа нужно ее открыть и передать ей клавиши и оставить ее работать дальша не закрывать
Пробовал создавать процессы закрывается а мне это не нужно.
Хелп ми плиз
очень очень нужно!
если не трудно может быть кодил или примерчик
а то я совсем сломал голову уже над этой проблемой


 
Leonid Troyanovsky ©   (2006-08-12 11:20) [1]


> vamp_avp   (11.08.06 12:11)  

> есть консольная программа нужно ее открыть и передать ей
> клавиши и оставить ее работать дальша не закрывать


Запускающая программа делает AllocConsole,
запускает в этой консоли требуемую программу,
а входной поток передает ей через буфер консоли.

См. также
http://groups.google.com/group/fido7.ru.delphi/msg/361d13e2c287d932

--
Regards, LVT.


 
vamp_avp   (2006-08-14 09:38) [2]

Привет всем!
Спасибо конечно за ссылочку
но чего та не получается.
Да действительно, программа запускается в консоли
но я не как не пойму как эмулировать нажатие клавиш
для консоли
ЕСЛИ можно мож какой кодик
Заранее благодарен!


 
Leonid Troyanovsky ©   (2006-08-14 09:43) [3]


> vamp_avp   (14.08.06 09:38) [2]

> но я не как не пойму как эмулировать нажатие клавиш


procedure Send2Input(s:String)

--
Regards, LVT.


 
vamp_avp   (2006-08-15 12:29) [4]

Привет всем!
вот скока не спрашивал советов всегда такая хрень.
ВЫ сами пробовали этот код
у меня он не работает он ругается практически на все строчки
сидеть разбираться в чужем не работающем коде
легче самому что сделать
Ладненько спасибо и на этом


 
novill ©   (2006-08-15 12:55) [5]

Вам сюда!

http://www.delphimaster.ru/cgi-bin/articles.pl?razdel=2&page=3

"Как эмулировать нажатия клавиш в другой программе  "


 
Leonid Troyanovsky ©   (2006-08-15 18:05) [6]


> vamp_avp   (15.08.06 12:29) [4]

> у меня он не работает он ругается практически на все строчки


Кто не работает, а кто ругается практически?
Таинственный ты наш.

Показывай начиная отсюда:

> Да действительно, программа запускается в консоли


--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2006.09.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
15-1157424311
balepa
2006-09-05 06:45
2006.09.24
Windows 2000 не видит 300Gb


2-1157526926
чаки
2006-09-06 11:15
2006.09.24
TRichEdit, загрузка rtf текста


1-1155639120
Handle
2006-08-15 14:52
2006.09.24
SysListView32


15-1157458802
ddddd
2006-09-05 16:20
2006.09.24
Как расторгнуть контракт?


6-1146908689
Officeman
2006-05-06 13:44
2006.09.24
NMFTP ListItem