会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > ActiveX控件图表 > 正文

在Access2003或以上版本使用RichTX32.OCX Rich text box控件出错

时间:2013-11-17 08:06 来源:Office中国 作者:tmtony 阅读:
以下方法可以解决在 Access 2003 或一些 Access 2002/XP SP3 用户使用 RichTX32.OCX ActiveX 控件(Rich Text Edit)出错的的问题

在 Access 2002 /SP3 或 Access 2003 就可插入Rich text edit控件中总是提示Microsoft office access 不支持这种ActiveX 控件

这种方法允许  Internet Explorer使用 Richtx32.ocx (由于安全的考虑). 可参考微软的KB 838010所说的 http://support.microsoft.com/kb/838010/zh-cn

为了允许  Access 2002 /SP3 或 2003 使用这个控件, 你可以通过修改注册表来解决, 在注册表中找到以下注册项(请先备份注册表):

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{3B7C8860-D78F-101B-B9B5-04021C009402}

RichTx32.ocx 的 class ID 总是 3B7C8860-D78F-101B-B9B5-04021C009402

这个键值 有一个Compatibility Flags 项,数据类型为  DWORD 

如果它的值 是 0x400 (二进键是, 十进制是 1024) 将它简单的改为 0  修改之后,

你会发现,在 Access 2002 /SP3 或 Access 2003 就可插入Rich text edit控件中


曾经在为香港客户开发一个繁体的Access 2003系统下测试过, 估计简体access环境也是一样,请大家也测试一下

(责任编辑:admin)

顶一下
(5)
100%
踩一下
(0)
0%
上一篇:快速注册DLL和OCX的方法【技巧】
下一篇:没有了
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: