Delphi中timer问题

advancejar 2005-04-01 10:31:15
界面:一个form1 一个timer1
form1 的 onkeydown(假设为Alt + F2 ) 后使timer 停止或失效
再次Alt +F2后可以使timer开始或者有效

我要怎么做呢?
...全文
72 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
birdzb 2005-04-01
  • 打赏
  • 举报
回复
if onekeydown.Enabled then
begin
onekeydown.Enabled := false;
end;
else
begin
onekeydown.Enabled := true;
end;
smiler007 2005-04-01
  • 打赏
  • 举报
回复
form的onKeyPreview设为True

在form的OnKeyDown事件中

if key=VK_F2 then Timer1.Enabled:= not Timer1.Enabled;

16,743

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧