VC6.0中使用Activex控件小结

2 篇文章 0 订阅
2 篇文章 0 订阅

VC++6.0中使用的Activex控件的小结

前提

操作系统:XP

使用的IDE:VC++6.0

在 VC++6.0 中使用 ActiveX 控件的前提是此电脑上有这个控件的注册信息,例如想使用 FlexGrid 控件,你就必须下载 FlexGrid 的 OCX 文件,上网了解可知是 msflexgrid.ocx 文件。之后就在 C://WINDOWS//system32 (32位系统应是此目录,64位系统应是 SysWoW64 目录下)下将此OCX 文件放入,在 “开始” -> “运行” 中输入 regsvr32 msflxgrd.ocx (具体是什么 OCX 文件就输入什么)。弹出一个对话框会提示注册成功。未成功的话检查文件放置目录和文件 OCX 文件的正确性。


控件注册成功




此时可以打开 VC++6.0 在资源文档中的对话框上直接右键选择 插入ActiveX控件 找到注册的控件再点确定。(我这里的 FlexGrid 控件会显示成 Microsoft FlexGrid Control,version 6.0)没有弹出任何错误并增加进了一个控件表明添加成功。 如果显示“××××需要一个设计时间许可”,说明未成功添加。



本文的解决方法:是下载 VB6.0并进行安装,此问题的原因可能是控件还需要一些资源来支持控件的调用,而VC++6.0没有此支持(可能是我下载版本问题),利用VB++6.0间接安装环境,虽然方法不是很好,但是管用,当然此方法也只适用于此控件是微软提供的,VB的环境才会有此控件的支持。文中的方法也适用于解决对客户机的控件显示不出的问题。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值