你没有使用此ActiveX控件的许可证解决办法-Access VB6的解决办法

2017-08-28 14:13:00
zstmtony
原创
290

最近偶尔有用户来咨询在一些使用Access treeview树控件的程序运行时突然出现以下错误提示:

你没有使用此ActiveX控件的许可证或其它提示 不能加载控件 treeview; 许可证未找到。


其它可能的错误提示:

我使用的ACCESS是2003,或Access 2010,我想在窗体上放置一个MSFLEXGRID控件,但当我在“其它控件”中选择“microsoft flexgrid control,version 6.0",然后在窗体上拖动的时候,就会出现警告为“您没有使用该ACTIVEX控件的许可,您试图打开一个包含OLE对象或ACTIVEX控件的窗体,或者您试图创建一ACTIVEX控件。要获得适合的许可,请与提供授权的OLE对像或ACTIVEX控件的公司联系。" ,请问这是什么原因呢??怎么来解决呢??



解决办法:


1.方法1:通过vb6controls.reg添加控件许可证进入注册表后在XP系统下可以正常使用 (可以百度一下搜索vb6controls.reg)

下载VB6.0 控件许可证错误解决补丁  http://www.uzzf.com/soft/252644.html

2.方法2:直接将以下内容 复制到记事本里,另存为.reg扩展名的文件,然后双击执行。添加到注册表就可以了


REGEDIT
HKEY_CLASSES_ROOT\Licenses = Licensing: Copying the keys may be a violation of established copyrights.

// Masked Edit Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\BC96F860-9928-11cf-8AFA-00AA00C00905 = mmimfflflmqmlfffrlnmofhfkgrlmmfmqkqj

// Chart Control 6.0 (OLEDB) license key
HKEY_CLASSES_ROOT\Licenses\12B142A4-BD51-11d1-8C08-0000F8754DA1 = aadhgafabafajhchnbchehfambfbbachmfmb

// Common Dialog Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\4D553650-6ABE-11cf-8ADB-00AA00C00905 = gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj

// ADO Data Control 6.0 (OLEDB) license key
HKEY_CLASSES_ROOT\Licenses\C4145310-469C-11d1-B182-00A0C922E820 = konhqhioohihphkouimonhqhvnwiqhhhnjti

// Common Controls-3 6.0 license key
HKEY_CLASSES_ROOT\Licenses\38911DA0-E448-11D0-84A3-00DD01104159 = mcpckchcdchjcjcclidcgcgchdqdcjhcojpd

// Windows Common Controls-2 5.0 (SP2) license key
HKEY_CLASSES_ROOT\Licenses\9E799BF1-8817-11cf-958F-0020AFC28C3B = uqpqnqkjujkjjjjqwktjrjkjtkupsjnjtoun

// Windows Common Controls license key
HKEY_CLASSES_ROOT\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905 = aahakhchghkhfhaamghhbhbhkbpgfhahlfle

// Data Bound Grid Control 5.0(SP3) license key
HKEY_CLASSES_ROOT\Licenses\556C75F1-EFBC-11CF-B9F3-00A0247033C4 = xybiedobrqsprbijaegcbislrsiucfjdhisl

// Data Bound List Controls 6.0 license key
HKEY_CLASSES_ROOT\Licenses\096EFC40-6ABF-11cf-850C-08002B30345D = knsgigmnmngnmnigthmgpninrmumhgkgrlrk

// Internet Transfer Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\78E1BDD1-9941-11cf-9756-00AA00C00908 = yjrjvqkjlqqjnqkjvprqsjnjvkuknjpjtoun

// Multimedia Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\B1EFCCF0-6AC1-11cf-8ADB-00AA00C00905 = qqkjvqpqmqjjpqjjvpqqkqmqvkypoqjquoun

// Chart Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\7C35CA30-D112-11cf-8E72-00A0C90F26F8 = whmhmhohmhiorhkouimhihihwiwinhlosmsl

// Windows Common Controls-2 6.0 license key
HKEY_CLASSES_ROOT\Licenses\4F86BADF-9F77-11d1-B1B7-0000F8753F5D = iplpwpnippopupiivjrioppisjsjlpiiokuj

// Windows Common Controls 6.0 license key
HKEY_CLASSES_ROOT\Licenses\ED4B87C4-9F76-11d1-8BF7-0000F8754DA1 = knlggnmntgggrninthpgmnngrhqhnnjnslsh

// Comm Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905 = kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun

// DataGrid Control 6.0 (OLEDB) license key
HKEY_CLASSES_ROOT\Licenses\CDE57A55-8B86-11D0-b3C6-00A0C90AEA82 = ekpkhddkjkekpdjkqemkfkldoeoefkfdjfqe

// DataList Control 6.0 (OLEDB) license key
HKEY_CLASSES_ROOT\Licenses\A133F000-CCB0-11d0-A316-00AA00688B10 = cibbcimbpihbbbbbnhdbeidiocmcbbdbgdoc

// DBWin license key
HKEY_CLASSES_ROOT\Licenses\D015B071-D2ED-11d0-A31A-00AA00688B10 = gjdcfjpcmjicjcdcoihcechjlioiccechepd

// MSDBRPT license key
HKEY_CLASSES_ROOT\Licenses\9DF1A470-BA8E-11D0-849C-00A0C90DC8A9 = cchcqjejhcgcqcfjpdfcdjkckiqikchcojpd

// FlexGrid Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\72E67120-5959-11cf-91F6-C2863C385E30 = ibcbbbebqbdbciebmcobmbhifcmciibblgmf

// MAPI Controls 6.0 license key
HKEY_CLASSES_ROOT\Licenses\899B3E80-6AC6-11cf-8ADB-00AA00C00905 = wjsjjjlqmjpjrjjjvpqqkqmqukypoqjquoun

// MSRDO 2.0 license key
HKEY_CLASSES_ROOT\Licenses\B1692F60-23B0-11D0-8E95-00A0C90F26F8 = mjjjccncgjijrcfjpdfjfcejpdkdkcgjojpd

// RemoteData Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\43478d75-78e0-11cf-8e78-00a0d100038e = imshohohphlmnhimuinmphmmuiminhlmsmsl

// Windowless Controls 6.0 license key
HKEY_CLASSES_ROOT\Licenses\80E80EF0-DBBE-11D0-BCE2-00A0C90DCA10 = qijimitpmpnpxplpvjnikpkpqoxjmpkpoivj

// PictureClip Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\6FB38640-6AC7-11cf-8ADB-00AA00C00905 = gdjkokgdldikhdddpjkkekgknesjikdkoioh

// Rich TextBox Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\DC4D7920-6AC8-11cf-8ADB-00AA00C00905 = iokouhloohrojhhhtnooiokomiwnmohosmsl

// Sheridan Tab Control license key
HKEY_CLASSES_ROOT\Licenses\190B7910-992A-11cf-8AFA-00AA00C00905 = gclclcejjcmjdcccoikjlcecoioijjcjnhng

// SysInfo Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\E32E2733-1BC5-11d0-B8C3-00A0C90DCA10 = kmhfimlflmmfpffmsgfmhmimngtghmoflhsg

// Winsock Control 6.0 license key
HKEY_CLASSES_ROOT\Licenses\2c49f800-c2dd-11cf-9ad6-0080c7e7b78d = mlrljgrlhltlngjlthrligklpkrhllglqlrk



另外有些时候:

提示需要许可才能使用ActiveX控件的解决办法
可能是因为系统时间不是准确时间导致的,将本机的系统时间调整为准确时间再打开窗体文件即可


相关其它参考资料:


VB 6.0 控件许可证错误解决补丁


提示:加载错误 该部件的许可证信息 commondialog 没有合适的许可证 控件


VB6.0 控件许可证错误解决补丁 简介

(主要是在VB 6.0精简版)
很多网友反映安装完 VB6.0 后,引用其附带的控件会发生控件没有许可证的错误。MS 出的这个小程序就是帮助解决此问题的。


commondialog该部件的许可信息没找到,在设计环境中,没有合适的许可证使用该功能
vb精装版中commondialog控件不可用。


方法如下:

vb6.0控件许可证错误补丁。

下载页面:http://download.pchome.net/development/vb/603.html

介绍:“安装完 VB6.0 后,引用其附带的控件会发生控件没有许可证的错误。MS 出的这个小程序就是帮助解决此问题的。 ”

下载下来的文件名:vb6cli.zip;首先选择一个文件夹解压该文件,解压出来5个小文件。

运行其中的VBC.EXE。然后重新打开vb工程,重新加载该控件即可。



》》》》》》》》》》》》》》》》》》》


关于该类问题的解决方法是直接使用Microsoft提供的Vb6cli.exe注册一下就可以了!

下载地址:微软官方下载

什么是 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


》》》》》》》》》》》》》》》》》》》》》》》》》》》


测试VB时出现的一个问题,提示:“该部件的许可证信息没有找到,在设计环境中.....”搜索了一下,原来是VB精简版导致的,找到了解决方法,把这个分享出来给大家。

解决的办法是把以下的内容存为Regcontrols.reg文件,然后双击这个文件,让其导入注册表。


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses]
@="Licensing: Copying the keys may be a violation of established copyrights."

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\096EFC40-6ABF-11cf-850C-08002B30345D]
@="knsgigmnmngnmnigthmgpninrmumhgkgrlrk"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\0BF740FC-3012-11D3-A263-00A0CC24A88F]
@="klolslkleegejeeerfgleefetfsflehejesf"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\12B142A4-BD51-11d1-8C08-0000F8754DA1]
@="aadhgafabafajhchnbchehfambfbbachmfmb"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\190B7910-992A-11cf-8AFA-00AA00C00905]
@="gclclcejjcmjdcccoikjlcecoioijjcjnhng"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\1F3D5522-3F42-11d1-B2FA-00A0C908FB55]
@="gcfjdjecpchcncdjpdejijgcrdoijjfcieod"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\2A5D63FD-BF5A-497d-BFE1-F53CEFC37779]
@="AGDHTTTKRNGHAPDFJHSB"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\2c49f800-c2dd-11cf-9ad6-0080c7e7b78d]
@="mlrljgrlhltlngjlthrligklpkrhllglqlrk"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\38911DA0-E448-11D0-84A3-00DD01104159]
@="mcpckchcdchjcjcclidcgcgchdqdcjhcojpd"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]
@="kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\43478d75-78e0-11cf-8e78-00a0d100038e]
@="imshohohphlmnhimuinmphmmuiminhlmsmsl"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\4D553650-6ABE-11cf-8ADB-00AA00C00905]
@="gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\4F86BADF-9F77-11d1-B1B7-0000F8753F5D]
@="iplpwpnippopupiivjrioppisjsjlpiiokuj"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\556C75F1-EFBC-11CF-B9F3-00A0247033C4]
@="xybiedobrqsprbijaegcbislrsiucfjdhisl"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905]
@="aahakhchghkhfhaamghhbhbhkbpgfhahlfle"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\6FB38640-6AC7-11cf-8ADB-00AA00C00905]
@="gdjkokgdldikhdddpjkkekgknesjikdkoioh"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\72E67120-5959-11cf-91F6-C2863C385E30]
@="ibcbbbebqbdbciebmcobmbhifcmciibblgmf "

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\10.0]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\10.0\Retail]
@="sbbcdcprktpjtapmmfdacmupasbhscddncgp"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\11.0]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\11.0\Retail]
@="sbbcdcprktpjtapmmfdacmupasbhscddncgp"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\74872841-703A-11d1-A3AF-00A0C90F26FA]
@="klglsejeilmereglrfkleeheqkpkelgejgqf"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\78E1BDD1-9941-11cf-9756-00AA00C00908]
@="yjrjvqkjlqqjnqkjvprqsjnjvkuknjpjtoun"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\7C35CA30-D112-11cf-8E72-00A0C90F26F8]
@="whmhmhohmhiorhkouimhihihwiwinhlosmsl"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\80E80EF0-DBBE-11D0-BCE2-00A0C90DCA10]
@="qijimitpmpnpxplpvjnikpkpqoxjmpkpoivj"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\899B3E80-6AC6-11cf-8ADB-00AA00C00905]
@="wjsjjjlqmjpjrjjjvpqqkqmqukypoqjquoun"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\9DF1A470-BA8E-11D0-849C-00A0C90DC8A9]
@="cchcqjejhcgcqcfjpdfcdjkckiqikchcojpd"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\9E799BF1-8817-11cf-958F-0020AFC28C3B]
@="uqpqnqkjujkjjjjqwktjrjkjtkupsjnjtoun"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\A133F000-CCB0-11d0-A316-00AA00688B10]
@="cibbcimbpihbbbbbnhdbeidiocmcbbdbgdoc"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\B08D82D0-3496-44d5-921B-E74D1F013F8C]
@="kvnfkwenasdvnxzvlkjsafnxzvlkcjasfdlwepasd"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\B1692F60-23B0-11D0-8E95-00A0C90F26F8]
@="mjjjccncgjijrcfjpdfjfcejpdkdkcgjojpd"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\B1EFCCF0-6AC1-11cf-8ADB-00AA00C00905]
@="qqkjvqpqmqjjpqjjvpqqkqmqvkypoqjquoun"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\BC96F860-9928-11cf-8AFA-00AA00C00905]
@="mmimfflflmqmlfffrlnmofhfkgrlmmfmqkqj"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\C4145310-469C-11d1-B182-00A0C922E820]
@="konhqhioohihphkouimonhqhvnwiqhhhnjti"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\C4B8C1BC-A36C-4723-AF48-F362BFAB9DF5]
@="eiwzkduejthandlptotuwejwzlodptriweqyahznx"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\CDE57A55-8B86-11D0-b3C6-00A0C90AEA82]
@="ekpkhddkjkekpdjkqemkfkldoeoefkfdjfqe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\CEDD4F80-B43C-11cf-837C-00AA00573EDE]
@="#%gxwaezucfyqpwjgqbcmtsncuhwsnyhiohwxz"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\D015B071-D2ED-11d0-A31A-00AA00688B10]
@="gjdcfjpcmjicjcdcoihcechjlioiccechepd"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\DC4D7920-6AC8-11cf-8ADB-00AA00C00905]
@="iokouhloohrojhhhtnooiokomiwnmohosmsl"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\E32E2733-1BC5-11d0-B8C3-00A0C90DCA10]
@="kmhfimlflmmfpffmsgfmhmimngtghmoflhsg"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Licenses\ED4B87C4-9F76-11d1-8BF7-0000F8754DA1]
@="knlggnmntgggrninthpgmnngrhqhnnjnslsh"


》》》》》》》》》》》》》》》》》》》


vb6.0中提示:该部件的许可证信息没有找到,在设计环境中,没有合适的许可...
用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 = 企业版


2:我们了解之后就要下载该文件了下载地址:http://download.microsoft.com/download/vb60ent/sample30/1/w9xnt4/en-us/vb6cli.exe

下载完成后解压到桌面就可以了不过要双击一个应用程序才可以。如下图”


双击后会弹出了个成功的对话框如下图:

VB <wbr><wbr>6.0 <wbr><wbr>控件许可证错误解决补丁
VB <wbr><wbr>6.0 <wbr><wbr>控件许可证错误解决补丁

意思就是:“企业版设计许可证已经成



更多参考:

我也遇上这问题了,第一次用博主的方法解决了,另一台电脑上死活不行。后来,看到有人说用记事本打开VBP,手工改:Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0; MSCOMCTL.OCX
把2.1改成2.0.当时解决了。但是后来,又一电脑还是死活不行。
后来搜了一下mscomctl.ocx 文件 ,找到N多版本,把程式目录下的,给考到system32下,解决了。
原文地址:VB不能加载控件MSCOMCTL.OCX作者:春风化雨



新安装了系统,运行一下原来的软件,结果出现了下面的错误:
行 85: 控件 TreeView1 的类 MSComctlLib.TreeView 不是一个已加载的控件类。
行 104: 控件 Toolbar1 的类 MSComctlLib.Toolbar 不是一个已加载的控件类。
行 130: 控件 ImageList1 的类 MSComctlLib.ImageList 不是一个已加载的控件类。
行 148: 控件 ProgressBar1 的类 MSComctlLib.ProgressBar 不是一个已加载的控件类。
行 161: 控件 ProgressBar2 的类 MSComctlLib.ProgressBar 不是一个已加载的控件类。
经查,问题出在 Microsoft windows common control 6.0 不能引用,引用时出现“不能加载控件''”的错误提示。

1. 有人说是VB6.0 SP6没有安装,其实已经安装了,再安装一次,问题依然存在。
2. 难道是控件本身的问题,复制过来一个管用的控件MSCOMCTL.OCX,REGSVR32 C:WINDOWSSYSTEM32MSCOMCTL32.OCX,注册功能,但问题依然。
3. 难道是安装的OFFICE 2007的问题,造成相关的DLL或OCX文件不匹配,卸载OFFICE 2007, 安装OFFICE 2003 SP3, 结果问题解决了。
分析问题的原因:可能是OFFICE 在安装时与MSCOMCTL.OCX相关的文件被破坏。比如被病毒破坏。


用VB6.0中的某些控件时总是提示“该部件的许可证信息没有找到,在设计环境中,没有合适的许可证使用该功能”~!(主要是因为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 = 企业版

2:我们了解之后就要下载该文件了下载地址:http://download.microsoft.com/download/vb60ent/sample30/1/w9xnt4/en-us/vb6cli.exe

下载完成后解压到桌面就可以了不过要双击一个应用程序才可以。如下图


其它Activex控件类似的问题

Access中使用Microsoft common dialog control version 6.0控件的问题
在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 注册



相关access treeview树控件技巧文章:

Access2016打开包含有Treeview树控件的mdb数据库出错-您没有使用该Activex控件的许可

你没有使用此ActiveX控件的许可证解决办法-Access VB6的解决办法

Access中treeview不能使用或提示没有版权(License)的解决办法
Access2010使用Treeview出现问题的解决办法(适合32位及64位)
windows 7或其它windows 64位系统里Treeview注册的问题(mscomctl
Access Treeview 树控件MSCOMCTL.OCX 在更新 KB 2687323后无法正常使用
Access的Treeview在 MS10-036 更新后无法使用的问题
[经验技巧]Access中使用微软Treeview树形控件的烦恼
完美解决“无法装载这个对象”的困扰


分享