用VB6.0中的某些控件时总是提示“该部件的许可证信息没有找到,在设计环境中,没有合适的许可证使用该功能”~!
具体解决方法:
这里需要一个工具:vbcli.exe先了解一下这个小工具以下是摘自microsoft的帮助文件。
什么是 VB6Cli.exe?
VB6Cli.exe 是一种实用工具,它用于修复随 Microsoft Visual Basic 6.0 一起发行的 ActiveX 控件中的设计阶段许可证问题。此工具不会修复第三方控件以及 Microsoft Visual Basic 6.0 通常情况下不予安装的控件,也不允许使用 Visual Basic 6.0 专业版中的远程数据对象 (RDO) 对象。如果尝试使用 Visual Basic 6.0 专业版中的 RDO,则还可能遇到下面的症状 II 和症状 IV。启用 RDO 的唯一方法是安装 Visual Basic 6.0 企业版。
VB6Cli.exe 可帮助解决下列症状中的问题:
症状 I
当尝试在项目中安置控件时,Microsoft Visual Basic 将显示下面的错误对话框:
License Information For This Component Not Found.You Do Not Have An Appropriate License To Use This Functionality In The Design Environment.
症状 II
当尝试编译项目时,Microsoft Visual Basic 将显示下面的错误对话框:
Compile Error :Permission Denied
症状 III
当使用应用程序向导时,Microsoft Visual Basic 将显示与以下内容类似的错误对话框:
60: Method ~ of Object ~ failed
症状 IV
当尝试运行项目时,Microsoft Visual Basic 将显示下面的错误对话框:
Runtime Error '429' :ActiveX Component Can't Create Object
VB6Cli.exe 可以与哪些 ActiveX 控件一起使用?
下面是 VB6Cli.exe 可以修复的 ActiveX 控件的列表:
ActiveX 控件 文件名 版本号 版本类型
-------------------------------------------------------------------------------
ADO Data Control 6.0 MSADODC.OCX 6.00.8171 L,P,E
Chart Control 6.0 MSCHRT20.OCX 6.00.8177 P,E
Comm Control 6.0 MSCOMM32.OCX 6.00.8169 P,E
Common Dialog Control 6.0 COMDLG32.OCX 6.00.8169 L,P,E
Data Bound List Controls 6.0 DBLIST32.OCX 6.00.8169 L,P,E
DataGrid Control 6.0 MSDATGRD.OCX 6.00.8169 L,P,E
DataList Controls 6.0 MSDATLST.OCX 6.00.8169 L,P,E
DataRepeater Control 6.0 MSDATREP.OCX 6.00.8169 P,E
FlexGrid Control 6.0 MSFLXGRD.OCX 6.00.8169 L,P,E
Hierarchical FlexGrid Control 6.0 MSHFLXGD.OCX 6.00.3005 L,P,E
Internet Transfer Control 6.0 MSINET.OCX 6.00.8169 P,E
MAPI Controls 6.0 MSMAPI32.OCX 6.00.8169 P,E
Masked Edit Control 6.0 MSMASK32.OCX 6.00.8169 P,E
Multimedia Control 6.0 MCI32.OCX 6.00.8169 P,E
PictureClip Control 6.0 PICCLP32.OCX 6.00.8169 P,E
RemoteData Control 6.0 MSRDC20.OCX 6.00.8169 E
Rich Textbox Control 6.0 RICHTX32.OCX 6.00.8169 L,P,E
SysInfo Control 6.0 SYSINFO.OCX 6.00.8169 P,E
Tabbed Dialog Control 6.0 TABCTL32.OCX 6.00.8169 L,P,E
Windows Common Controls-3 6.0 COMCT332.OCX 6.00.8169 P,E
Windows Common Controls 5.0 (SP2) COMCTL32.OCX 6.00.8022 L,P,E
Windows Common Controls 6.0 MSCOMCTL.OCX 6.00.8177 L,P,E
Windows Common Controls-2 5.0 (SP2) COMCT232.OCX 6.00.8022 L,P,E
Windows Common Controls-2 6.0 MSCOMCT2.OCX 6.00.8177 L,P,E
Winsock Control 6.0 MSWINSCK.OCX 6.00.8169 P,E
L = 标准版
P = 专业版
E = 企业版
本文来自CSDN博客,出处:http://blog.csdn.net/andywlf/archive/2006/01/11/576534.aspx
以上是我转载的说明文件。
2:我们了解之后就要下载该文件了下载地址:http://download.microsoft.com/download/vb60ent/sample30/1/w9xnt4/en-us/vb6cli.exe
下载完成后解压到桌面就可以了不过要双击一个应用程序才可以。如下图”
双击后会弹出了个成功的对话框如下图:
意思就是:“企业版设计许可证已经成功安装”
这回你再回到问题问题就解决了,受此困惑的朋友试试。
相关推荐
vb6加载winsock控件是提示:该部件的许可证信息没有找到。在设计环境中,没有合适的许可证使用该功能,不能添加控件,下载注册表文件,加载即可。
vb6.0控件许可证错误解决补丁 如果使用控件的时候出现:"该部件许可信息还没找到在环境设计中没有合适的许可证使用该功能" 则运行此程序即可.
VB6精简版:该部件的许可证信息没有找到的解决方法
解决VB6.0中的某些控件时总是提示“该部件的许可证信息没有找到,在设计环境中,没有合适的许可证使用该功能”~! 什么是 VB6Cli.exe? VB6Cli.exe 是一种实用工具,它用于修复随 Microsoft Visual Basic 6.0 一起...
解决”该部件的许可证信息没有找到,在设计环境中.....“问题
由于官方的VB6.0代码编辑区滚动条不能用鼠标滚动轮控制的,这让我们编程很不方便,所幸的是,微软后来提供了这个插件(VB6IDEMouseWheelAddin.dll)能有效的修复这个bug,此资源解压后,右键以管理员身份运行里面的...
使用ADO控件出现的问题,该部件的许可证信息没有找到的解决方法
VB6.0中DataGrid的应用
VB6.0中使用鼠标滑轮的解决方法及文件和说明
VB 6.0 中文企业版 VB 6.0 中文企业版 VB 6.0 中文企业版
VB不能加载控件许可证未找到解决方案,修复了 Visual Basic 6.0 中的许可证问题
vb6.0序列号 vb6.0序列号 vb6.0序列号 vb6.0序列号 vb6.0序列号 vb6.0序列号 vb6.0序列号
vb6.0vb6.0vb6.0vb6.0vb6.0
vb6.0学习vb6.0学习
吸取前辈的经验,自己写了个VB6.0 DLL文件的编译链接插件,按照以下方法,可以在VB 6.0中直接编译生成带外部输出的DLL文件。 1. 把MakeDLL.dll和MakeDLL.exe两个文件复制入VB所在目录,例如 "C:\Program Files...
VB6.0 在图片框中显示PNG图片
VB语言程序设计1(VB6.0 教程,电子书,PDF文档) VB语言程序设计2(VB6.0 教程,电子书,PDF文档) VB语言程序设计3(VB6.0 教程,电子书,PDF文档) VB语言程序设计4(VB6.0 教程,电子书,PDF文档) VB语言程序...
一个VB6.0的toolbar的使用示范,toolbar是很好用的控件
VB6.0完整版VB6.0完整版
网上下载收集的VB6.0反编译软件。对VB6.0开发的软件功能进行分析。