Главная страница
    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.45 MB
Время: 0.04 c
10-1123433445
Nick Denry
2005-08-07 20:50
2006.09.24
Все тот же ActiveX....


1-1154450022
Tanya
2006-08-01 20:33
2006.09.24
Вытащить текст из дочернего окна


2-1157350865
vegarulez
2006-09-04 10:21
2006.09.24
По поводу фискальных регистраторов.


3-1153450269
Leshiy
2006-07-21 06:51
2006.09.24
Выборка из разных таблиц в зависимости от условия.


15-1157424311
balepa
2006-09-05 06:45
2006.09.24
Windows 2000 не видит 300Gb





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский