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

Вниз

KeyPressed   Найти похожие ветки 

 
Faust   (2003-09-29 21:56) [0]

Всем привет! Пожалуйста подскажите, есть ли в Делфи функция, которая бы определяла, нажата клавиша или нет (типа как KeyPressed в Паскале)? Или как ее можно реализовать на Ассемблере?


 
MBo ©   (2003-09-29 22:01) [1]

OnKeyDown


 
Zacho ©   (2003-09-29 22:09) [2]


> MBo © (29.09.03 22:01) [1]

Ты думаешь, ему это поможет ? Судя по вопросу :)
2 Faust: Лучше свою задачу опиши.


 
Faust   (2003-09-29 22:25) [3]

Короче, программа должна уметь посылать строку или символ другому приложению Windows, работая напрямую с портами клавиатуры. Я хочу ее реализовать так - при активации приложения, в которое требуется записать строку и при нажатии на определенную клавишу, в буфер клавиатуры записывается нужная строка. Вот для этого мне и нужна такая функция. Или как-то можно обойтись без нее?


 
MBo ©   (2003-09-29 22:41) [4]

Напрямую с портами в windows не работают.
Если я правильно понял задачу, помогут хуки - на сайте есть статья, но тема непростая, требует понимания механизмов работы системы.


 
Zacho ©   (2003-09-29 22:57) [5]


> Faust (29.09.03 22:25) [3]

См., например http://www.delphiworld.narod.ru/base/sendkeys_vb.html
P.S. И почитай какие-нибудь учебники о разаработке приложений для win32.



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
9-27295
VEG
2003-04-05 20:12
2003.10.09
Вот такая проблема...


3-27305
BanderLog
2003-09-18 06:11
2003.10.09
FastReport


1-27496
Zhouck
2003-09-26 16:36
2003.10.09
Допустим у нас есть ClassName фрейма


3-27387
NAlexey
2003-09-18 17:21
2003.10.09
Если ли различие в синтаксисе м.у IB5 и IB6


1-27528
DimChan
2003-09-30 08:03
2003.10.09
Не могу перехватиить ошибку в запросе