Вниз
Скачать: CL | DM;

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

 
МИФИст ©   (2002-03-29 00:48) [0]

Мастера, подскажите как мне послать Backspace в неактивную Memo1,
если через keybd_event, SendInput или SendMessage, то укажите пожалуйста параметры для этого частного случая, а то у меня никак не получается, может с параметрами что напутал.


 
Song ©   (2002-03-29 07:07) [1]

SendMessage(Memo1.Handle,WM_KEYDOWN,VK_BACK,1);
Application.ProcessMessages;
SendMessage(Memo1.Handle,WM_KEYUP,VK_BACK,1);


 
МИФИст ©   (2002-03-30 01:07) [2]

Это работает для некоторых клавиш, но почему то не работает для таких как BackSpace, Enter и т.д. Может быть текст в Memo1 воспринимается как то неправильно, или для этих последний параметр должен быть равен чему то другому, а не единице?


 
Song ©   (2002-03-30 07:30) [3]

Попробуй тогда так:

Memo1.Perform(WM_KEYDOWN,VK_BACK,1);
Application.ProcessMessages;
Memo1.Perform(WM_KEYUP,VK_BACK,1);

1 - это чило повторений. Попробуй через WM_CHAR, если не получится.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
14-77573
Kozhanov
2002-05-20 15:12
2002.06.24
Гуру - откликнись !


14-77583
Незарегистривов
2002-05-21 03:18
2002.06.24
О цвете


14-77615
s
2002-05-23 12:18
2002.06.24
Помогите с Delphi


1-77477
AL2002
2002-06-11 16:55
2002.06.24
Программа на разных компах


1-77466
woof
2002-06-12 00:46
2002.06.24
2 вопросика




   Наверх