if (Key = VK_left) and (Edit1.SelStart =1) then
begin
keybd_event(VK_SHIFT,0,0,0);
keybd_event(VK_TAB,0,0,0);
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0);
keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);
end;
if (Key=Vk_right) and (Edit1.SelStart := Length(Edit1.Text)) then
begin
//keybd_event(VK_SHIFT,0,0,0);
keybd_event(VK_TAB,0,0,0);
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0);
//keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);
end;
begin
keybd_event(VK_SHIFT,0,0,0);
keybd_event(VK_TAB,0,0,0);
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0);
keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);
end;
if (Key=Vk_right) and (Edit1.SelStart := Length(Edit1.Text)) then
begin
//keybd_event(VK_SHIFT,0,0,0);
keybd_event(VK_TAB,0,0,0);
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0);
//keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);
end;
解决方案 »
- 考勤原始数据进数据库用什么方式好呢?
- ***我火星来的,请问VCL的概念是什么?***
- 高薪聘请合作者
- :) 大家给出个主意吧,跟贴有分哦...... :)
- 请问已经运行注册过的dcom服务器端如何反注册呢?
- 有人会用1stClass的fcoutlookBar的高手么????急急急急急!!!
- 分组打印的问题
- 各位大哥,indy的TIdSMTP怎么设置超时呀?!!!
- 在互联网中不用服务器能实现两台电脑间进行文件传输吗!
- 如何安装MTS??????????????
- 关于连接本地数据库的菜鸟问题........送分
- 怎么用代码实现在不打开word应用程序前提下对word文件进行全选将其copyto粘贴板?
tcombobox(sender)
来代替可以
指定所有的EDIT的KEYDOWN事件指向第一个就可以了
begin
keybd_event(VK_SHIFT,0,0,0);
keybd_event(VK_TAB,0,0,0);
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0);
keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);
end;
if (Key=Vk_right) and (TEdit(Sender).SelStart := Length(TEdit(Sender).Text)) then
begin
//keybd_event(VK_SHIFT,0,0,0);
keybd_event(VK_TAB,0,0,0);
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0);
//keybd_event(VK_SHIFT,0,KEYEVENTF_KEYUP,0);
end;