以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 双击行打开窗口出现奇怪的问题? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=68884) |
-- 作者:hqy168168 -- 发布时间:2015/5/26 21:03:00 -- 双击行打开窗口出现奇怪的问题? 请问: 内部表“表A” 加载后,每行立即被锁定。 “表A” 的DoubleClick事件代码: If e.Row.Locked Then e.Cancel = True Forms("显示").Open() End If 现在出现了一个奇怪的现象就是: 打开项目后,不做任何动作,只双击“表A”的某单元格,这时候“显示”窗口不会被打开。 如果这时候打开DoubleClick事件的代码编辑器,不做任何,只点击一下代码编辑器的“确定”按钮,这时候双击某单元格,“显示”窗口可以打开。 这是怎么回事呢?怎么解决?
|
-- 作者:hqy168168 -- 发布时间:2015/5/26 21:08:00 -- 刚才试了一下,打开DoubleClick事件的代码编辑器后,不做任何,点击一下代码编辑器的“取消”按钮,这时候双击某单元格,“显示”窗口也可以打开。 不把代码编辑器打开一次,就不能打开窗口,奇也怪哉。
|
-- 作者:大红袍 -- 发布时间:2015/5/26 21:09:00 -- 你打开项目的时候,肯定按住了Ctrl打开,按住它打开后,所有的代码都是不会被执行的。 |
-- 作者:hqy168168 -- 发布时间:2015/5/26 21:11:00 -- 打开的时候,是按住了ctrl键,但是就这段代码不执行,其他都正常执行的啊 |
-- 作者:大红袍 -- 发布时间:2015/5/26 21:12:00 -- 不会存在你这种情况,如果不按ctrl,所有的代码,都是会执行的,反之,需要确认才能执行对应的代码。 |
-- 作者:hqy168168 -- 发布时间:2015/5/26 21:16:00 -- 感谢回答。 刚才试了一下,不按住ctrl直接打开项目,是正常执行的。 再次感谢
|