设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 10672|回复: 13
打印 上一主题 下一主题

[Access本身] 解决 the OLE server or activex control问题

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-5 11:37:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
当我把源程序从深圳的一台开发机器(windows   2000   ch+access   2003   en)移到美国的一台开发机器上(windows   2003   en   server+access   2003   en)上时,运行其中一个窗体(后来试过后是所有窗体),无论什么事件(form_load,_click,_afterupdate...,)只要有代码的,都跳出下列的问题:

The   expression   On   Load   you   entered   as   the   event   property   setting
produced   the   following   error:   A   problem   occured   while   Microsoft   Access
was   communicating   with   the   Ole   server   or   ActiveX   Control


以前也遇到过类似的,是从香港的一台开发机器(windows   2000繁体服务器+access   2003   en)移动深圳的一台开发机器(windows   2000   ch+access   2003   en),但我将所有的窗体,报表,moudle都导进另一个工程内就解决问题了,
但现在这个实在是烦人呐,导过后,原工程用到的引用对像我照样引用,其中有1> microsoft   dao   3.6(Dao360.dll),2> Microsoft   Activex   date   objects   2.1   Library,3> OLE   automation,4> microsoft   window   common   control   2.6的版本不一样,5> vb   for   appliations   ,6> microsoft   access   11.0   library,7> Microsoft   excel   11.0   library的版本一样,
应该要注册的.ocx,文件都注册了(我只用到一个mscomct2.ocx控件),问题依然存在
在不断的尝试中我发现了,报表/moudles/查询可以正常运行,单单是带代码的窗体会出现这样的问题,
我在美国开发机器上新开一个.mdb文件,copy源程序上的controls,code过去保存后运行没问题的.
郁闷,google了好多老外的网站都没找到答案(死英文实在烦人),希望这里有高手帮忙出策.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
14#
发表于 2009-9-4 00:27:30 | 只看该作者
FATIE
13#
发表于 2009-7-2 01:28:12 | 只看该作者
怎樣修改窗体页眉/页脚/主体等中文的名字
12#
发表于 2009-7-2 01:27:06 | 只看该作者
怎樣修改窗体页眉/页脚/主体等中文的名字
11#
发表于 2009-2-4 18:23:23 | 只看该作者
读后很有收获。
雨农还是应该象方漠一样大方点,说说是怎样解决的。
10#
发表于 2009-2-4 18:11:00 | 只看该作者
解决了,原因是窗体页眉/页脚/主体等中文名字在作怪,改成洋文以后OK了,呵呵.
9#
发表于 2009-2-4 17:41:12 | 只看该作者
我也遇上同样的问题了,请问雨农兄的是怎样解决的? 

我的是OFFICE 2003 EN Pro, Windows XP也是英文版的,MDB在中英文下可以正常运行,但是一移到印度的电脑上(版本也是英文版的),怎么都是出现这个提示. 
8#
 楼主| 发表于 2008-1-10 18:55:37 | 只看该作者
问题搞定了,还是谢谢tmtony站长,呵呵,姜还是老的辣啊!
7#
发表于 2008-1-5 13:40:53 | 只看该作者
如果是要在EN系统下用建议也在EN系统下开发,不然会带了不必要的麻烦

点击这里给我发消息

6#
发表于 2008-1-5 13:02:54 | 只看该作者
原来是中文开发的话,有几个地方需要专门转换
1.字体
2.控件的默认属性(很多),如你在窗体上添加一个控件,可能它的默认字体就是 宋体
3.主体 页眉 页脚的名字 可能是中文
4.内码(charset),这个不太好改,但一般不改,也不会有什么错误 ,可以忽略看看
5.引用的MDE或控件要先兼容英文系统
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-7 12:47 , Processed in 0.103669 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表