以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]快捷键设置的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=126093) |
-- 作者:81538475 -- 发布时间:2018/10/14 0:05:00 -- [求助]快捷键设置的问题 http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=52509&skin=0 按照这个设置了快捷键。但有个问题,我没有在狐表界面的时候,快捷键也会起作用,导致我其他软件的快捷键都用不了了。
|
-- 作者:有点甜 -- 发布时间:2018/10/14 17:58:00 -- 1、这个快捷键,是全局(整个电脑)快捷键,是唯一的一个;
2、如果要做窗口快捷键,你应该在窗口的keydown事件写代码处理。 |
-- 作者:81538475 -- 发布时间:2018/10/14 22:02:00 -- 了解了。我的要写在表的keydown里面
[此贴子已经被作者于2018/10/14 22:16:50编辑过]
|
-- 作者:81538475 -- 发布时间:2018/10/15 9:30:00 -- If e.ALT = True AndAlso e.KeyCode = Keys.A Then If Forms("项目信息").opened AndAlso MainTable.name= "xmzb.xmfp" Then Forms("项目信息").Controls("Button5").PerformClick() e.Cancel = True End If End If 加了条件之后,就没有反应了。
|
-- 作者:有点甜 -- 发布时间:2018/10/15 9:37:00 -- 改成
If Forms("项目信息").opened AndAlso currentTable.name= "xmzb.xmfp" Then |