Office中国论坛/Access中国论坛

标题: 复制窗体时出现鼠标移动的错误提示(已经解决) [打印本页]

作者: wu8313    时间: 2014-12-18 14:20
标题: 复制窗体时出现鼠标移动的错误提示(已经解决)
本帖最后由 wu8313 于 2014-12-18 16:15 编辑

该窗体包含一个 MShflxgd.ocx 控件。怎么解决呢?

作者: 盗梦    时间: 2014-12-18 14:23
你电脑没有这个控件。下载这个控件并注册即可
作者: wu8313    时间: 2014-12-18 14:28
其中一个窗体也有这个控件,打开一切正常。可是 我复制该窗体后,就出现 上述提示。控件也复制到 system32目录下,并注册了。
作者: wu8313    时间: 2014-12-18 16:15
当鼠标移动到这个控件上面时就会出现错误提示(只出现一次),或者 每次单击这个控件也会出现错误提示。

解决办法:在包含这个控件的窗体的 出错事件中写 如下代码:

Private Sub Form_Error(DataErr As Integer, Response As Integer)
Response = -1
End Sub
作者: tmtony    时间: 2014-12-18 20:26
应该不需要这样解决的,把文件和控件 压缩成rar上传到论坛 看看
作者: wu8313    时间: 2014-12-24 12:51
窗体 frm_T_jibiao_update 的副本  是由 窗体 frm_T_jibiao_update 复制而来,出现上述错误提示。加入 Form_Error 代码就可以解决问题。

另外:窗体中显示的数据,你可以随意编辑。
作者: wu8313    时间: 2014-12-25 15:59

关闭杀毒软件和防火墙,完整安装VB6.0及其所有补丁,解决了。
作者: jsxfygq    时间: 2017-2-28 23:16
wu8313 发表于 2014-12-25 15:59
关闭杀毒软件和防火墙,完整安装VB6.0及其所有补丁,解决了。

这样的解决,你的程序发布给别人用,是不是也要给人安装一个vb6,这样多麻烦啊
作者: wu8313    时间: 2017-2-28 23:19
jsxfygq 发表于 2017-2-28 23:16
这样的解决,你的程序发布给别人用,是不是也要给人安装一个vb6,这样多麻烦啊

这个我试过,是可以屏蔽那个错误的,用户不用安装vb6照样可以用。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3