请问在delphi中如何判断f5键被按下? 我在keypress中写Key = Char(vk_F5)但是没有效果 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者用消息procedure wmmy(var msg: TMessage);message WM_KEYDOWN;procedure TForm1.wmmy(var msg: TMessage);begin if msg.WParam = VK_F5 then showmessage('adslfj');end; 区别就是如果焦点不在你的应用程序上,用消息是截不住的。用keyboardhook可以! 在keydown事件中判断 if key=vk_F5 then begin . . end procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);beginif key=116 then showmessage('F5');end; delphi问题 为什么一个dxdbedit一获取焦点,dataset的insert状态就取消? 对象 Query field "CarID"not find? 如何注册组件?????? Delphi 可以开发 PDA windows CE 2002 的程序吗? 请问:如何设置clientdataset的datasetfield属性,急急急... 怎么向多个应用程序发送消息 用DBedit 修改资料,往往不能成功,怎么回事 100分 急 怎样用程序使的win2000下目录和盘共享! 快过节了,祝大家春节快乐! RealAudio ACTIVEX 插件的使用问题,请帮忙!网络RM播放器
procedure wmmy(var msg: TMessage);message WM_KEYDOWN;procedure TForm1.wmmy(var msg: TMessage);
begin
if msg.WParam = VK_F5 then showmessage('adslfj');
end;
if key=vk_F5 then
begin
.
.
end
Shift: TShiftState);
begin
if key=116 then showmessage('F5');
end;