关于Delphi编程控制键盘自行执行的疑问? 小弟想编一个小程序,以3秒为间隔,自动按下Alt+a的组合键?大虾们帮忙哈!!给点提示!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Timer1Timer(Sender: TObject);beginkeybd_event(18,0,0,0);keybd_event(65,0,0,0);keybd_event(65,0,KEYEVENTF_KEYUP,0);keybd_event(18,0,KEYEVENTF_KEYUP,0); end; 在窗体上增加一个时钟控件Timer1,ActionManager1时间控件设置为3秒:其代码:procedure TForm1.Timer1Timer(Sender: TObject);begin ActionManager1.Actions[0].Execute;end;在ActionManager1里增加定义一个Action,定义其快捷键为ALT+A;并在事件里编程如下:procedure TForm1.Action1Execute(Sender: TObject);begin showmessage('OK');end;运行一下,三秒后自动OK,按ALT+A 也OK TImage 控件显示问题 放在可select的Form里、当form1.show、出EAccessViolation Error 怎样为动态加载进来的图片作为背景? 菜鸟的问题,请高手帮忙啊!! delphi如何设置按ctrl+鼠标左键移动窗体 新建窗体 Wise怎么支持长文件名 ISAPI不能正确执行 问两个关于报表的问题。同志们我可是出血了,100大分啊。请你们尽力帮帮我(内详)。 高手这里请了~~ tfield.editmask该如何用啊,请指教 ClientSocket发送数据的问题,急啊! adoquery.filter 的使用?看似简单,却问题。
begin
keybd_event(18,0,0,0);
keybd_event(65,0,0,0);
keybd_event(65,0,KEYEVENTF_KEYUP,0);
keybd_event(18,0,KEYEVENTF_KEYUP,0);
end;
时间控件设置为3秒:
其代码:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
ActionManager1.Actions[0].Execute;
end;在ActionManager1里增加定义一个Action,定义其快捷键为ALT+A;
并在事件里编程如下:
procedure TForm1.Action1Execute(Sender: TObject);
begin
showmessage('OK');
end;运行一下,三秒后自动OK,按ALT+A 也OK