以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- Ctrl+enter问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=25973) |
-- 作者:kmzb56 -- 发布时间:2012/11/21 9:48:00 -- Ctrl+enter问题 在说这个问题前先感谢一下狐爸及 lin_hailun 等坛友,热心回贴,解决了不少问题,由于本人高中水平,又没学习过电脑知识,所以解决些问题很难考虑全面,有些问题老是这样那样的错,但慢慢的完善了所设计的程序。再次谢过,接上一个问题:见贴: 我想在窗口副表上设计一个增加行后按Crtl+enter后可以保存本行,让另外的客户端能加载本行。我的理解是没保存另外的客户端不能加载,因为没真正存入数据库里。 我查了复表控件的事件,没有这个Crtl+enter事件,请问要实现这样的功能怎么办? |
-- 作者:lin_hailun -- 发布时间:2012/11/21 10:18:00 -- 方法一,就是,定义一个菜单,比如 快捷访问栏,设置快捷键,然后编写代码。 方法二,编写这个表的KeyDown事件,比如代码 If e.Control = True AndAlso e.KeyCode = Keys.Enter Then msgbox(1) End If |
-- 作者:kmzb56 -- 发布时间:2012/11/22 9:25:00 -- 这个方法可以,但问题光标闪时编辑时不行,要按下tab键变成非编辑状态才行,有没有什么方法像QQ那样一按就发送出去。 |
-- 作者:lin_hailun -- 发布时间:2012/11/22 9:32:00 -- 那么楼主可以编辑KeyPressEdit事件嘛。 或者,直接使用菜单设置快捷键。 |