以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]例程中自定义录入界面之四一个奇怪情况  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53298)

--  作者:syzsyk
--  发布时间:2014/7/4 13:18:00
--  [求助]例程中自定义录入界面之四一个奇怪情况
在例程自定义录入界面之四中,发现一个奇怪情况:
我按这个例程在我的项目中做了一个录入界面,在我的surface pro 2 上操作一切正常,但在我办公室机子上下拉窗口出现后双击某个客户,下拉窗口并不关闭,点下拉窗口之外的地方,下拉窗口才关闭。我以为我做的有问题,测试例程自定义录入界面之四也是这个问题,surface pro 2 上一切正常,办公室上不正常,2台机子均是win8.1系统,这是怎么回事?

--  作者:有点甜
--  发布时间:2014/7/4 14:05:00
--  

 只是一台电脑这样?那就是电脑的问题了,不确定是什么原因。

 

 你测试一下其他的自定义录入界面是否也是这样。


--  作者:syzsyk
--  发布时间:2014/7/4 16:18:00
--  
甜老师,测试了下自定义录入界面一和二正常,自定义录入界面三、四情况一样。
--  作者:有点甜
--  发布时间:2014/7/4 16:22:00
--  

 不应该,你试试在doubleClick事件那里这样只能写代码

 

Forms("窗口1").DropDownBox.CloseDropDown()
Forms("窗口1").Close


--  作者:syzsyk
--  发布时间:2014/7/4 16:56:00
--  
4楼代码还是不行,Forms("窗口1").DropDownBox.CloseDropDown()放在Click单击就可以,甜老师帮忙看看到底是怎么回事?

--  作者:有点甜
--  发布时间:2014/7/4 17:00:00
--  
 个别电脑出现这个问题,还真不知道是什么问题。
--  作者:syzsyk
--  发布时间:2014/7/4 17:22:00
--  
找到问题的所在,双击自定义录入界面四的录入窗口时,竟然可以打开下拉窗口(单击打不开),这实际上就是在双击下拉窗口的同时也双击了录入窗口,这样下拉窗口关闭后又打开了。所以出现了上面的问题。现在问题又出来了,双击录入窗口怎么会打开下拉窗口?没有相应的代码呀?
--  作者:有点甜
--  发布时间:2014/7/4 17:30:00
--  
 呃,无法还原你的问题……无解