Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2006.09.24;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.042 c
2-1157190932
Id
2006-09-02 13:55
2006.09.24
Маска в StringGrid-e


10-1123447573
r4dx
2005-08-08 00:46
2006.09.24
TWebBrowser и AutoSize


15-1157019915
Idiot
2006-08-31 14:25
2006.09.24
Есть ли что то на подобе процедуры VAL в БД ....


1-1155199317
apl
2006-08-10 12:41
2006.09.24
Можно ли?


15-1157204680
PSPF2003
2006-09-02 17:44
2006.09.24
Монитор





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский