tracy 发表于:2009-01-08 13:41:14
我们这边写好一个Access的应用程序,现在香港的同事每次点击,都会提示出错"the expression on click you entered as the event property setting produced error: while the system commnunicating with the OLE server or ActiveX control"你们有没有遇到过,类似问题,怎么解决啊?
对方么有安装相应的activex控件.
建议从他们的系统环境软件环境作手去分析控件的差异.
我们的 Windows,office后来装成和他们一样,但是我们能用,他们还是不能用,不知道怎么回事.
把用到的控件、引用都整理打包,然后注册再引用。估计还是控件的问题。
问题是即使调用一个非常简单的窗体,都会出现这个错误.
你先写一个最简单的..即一个空白窗体,写一个按钮能弹出一个msgbox的..发给他们试试. 然后测测是不是他们每台都不能用.,如果有可能,用远程在他们的电脑上写一个简单代码的,看能成功不.我总觉得还是语言的问题.
是不是你們香港同事用的是繁体而你們用的是簡体中文版.
繁体或者会有影响吗?ACCESS后来都用英文版,我的没事,但是他们那边打开一个窗体后,窗体调用另外窗体就出错了.
看看是不是有病毒
应当不是病毒,你确认你的控件名,表,查询等对象中的字段也都是用英文的吗?以及代码也是。否则,你们两个版本不一样,打开肯定有问题的。先确认版本,然后尽量把所有的都该为英文的,就不会有版本的问题了。
MSADO15.DLL 版本号我们和他们的不同,是否有影响?
我把网上的"进销存系统"发给他们看,也出错,为什么?
总记录:11篇 页次:1/1 9 1 :