注册 登录
编程论坛 ACCESS论坛

Access中使用Microsoft common dialog control version 6.0控件的问题

zyxyklh 发布于 2010-08-10 10:11, 1281 次点击
在Access2003中,我要使用Microsoft common dialog control version 6.0控件,可是提示:

您没有使用该ActiveX控件的许可。
您试图打开一个包含OLE对象或ActiveX控件的窗体,或者您试图创建一个ActiveX控件。您要获得合适的许可,请与提供授权的OLE对象或ActiveX控件的公司联系。

这是什么意思?怎么解决?
请高手指点。
我的系统是win7,
有位朋友给我这样的建议:
1.首先确定系统目录中有没有comdlg32.ocx(可用搜索查找),如果没有,找到这个控件的文件"comdlg32.ocx"(你可以到网上搜索下载)
2.然后放到系统目录中去,正常是C:\WINDOWS\system32
3.再在ACCESS中注册一下就可以了。也可以在开始--运行中
 用Regsvr32 comdlg32.ocx 注册
我按他说的做了,可还是不行啊
3 回复
#2
longerth2010-08-10 23:08
1)comdlg32.ocx 控件有没有注册成功
2)根据你的描述你可能用的是精简版或绿色版的office,如果是建议你下完整的office
#3
zyxyklh2010-08-11 11:35
回复 2楼 longerth
注册的时候显示注册成功了
我下载了N个版本的完整版office,装了都不行啊
是不是Access根本不支持这个对话框啊
#4
longerth2010-08-15 10:37
该控件我在xp或 windows7下都能正常使用
1