gpt4 book ai didi

VBA 问题 - 未找到此组件的许可信息 - 如何识别哪个组件?

转载 作者:行者123 更新时间:2023-12-05 07:27:52 26 4
gpt4 key购买 nike

我有一个 VBA 文件,可以在 10 台 PC 上正常工作。 VBA 托管在名为 MicroStation/PowerDraft 的绘图包中。在另外 2 台计算机上正常设置文件时,我遇到了一个错误,上面写着

License information for this component not found. You do not have an appropriate license to use this functionality in the design environment

检查 VBA 项目时,我找不到任何关于导致问题的文件以及如何修复它的引用资料?我在这里和通过谷歌找到了几篇文章,它们都指向一个现在是死链接的微软支持页面。谁能帮忙?所有 PC 都是相同的,Windows 10 64 位,相同版本的 MicroStation,相同的软件和所有 Windows 更新都是最新的。被引用的文件如下。它们都已定位并已注册。

mscomctl.ocx
comdlg32.ocx
ieframe.dll
stdole2.tlb
msado27.tlb

还有一些我无法归档的文件名。

Microsoft Forms 2.0 对象库Adobe Acrobat 浏览器控件类型库 1.0Microsoft Office 16.0 Access数据库引擎对象库任何帮助将不胜感激!!

最佳答案

晚了 7 天,所以你应该解决这个但如果没有或者其他人正在寻找

引发该消息的许多原因部分与安装时的 UAC 级别和 MSoffice 组件 的混合年龄有关。根本问题可能是缺少 OFFICE 注册表值,原因在此处描述 https://learn.microsoft.com/en-us/office/vba/language/reference/user-interface-help/license-information-for-this-component-not-found-you-don-t-have-an-appropriate-l

但对于 MicroStation,您必须在安装过程中使用正确的“先决条件”,因此请检查产品的相关版本必要条件

此处描述了一些潜在的“修复”Getting VB6 to reveal which component doesn't have a design time license installed但是链接是旧的,例如它们应该导致说 http://support.microsoft.com/kb/195353/en-us

1.Q194751 文件:VB6Cli.exe 修复了 Visual Basic 6.0 的许可证问题
2.Q195353 文件:VBUSC.EXE 为已停产的控件提供许可

这些解决了部分用户的问题,如此处所述 https://communities.bentley.com/products/building/building_analysis___design/f/aecosim-speedikon-forum/96029/install-aecosim

我在 this link 找到了 vbusc在 x64 上以管理员身份运行时给出了肯定的更新消息,但是由于我不再运行 VB 增强型 PowerDraft 无法确认它解决了这个问题。

关于VBA 问题 - 未找到此组件的许可信息 - 如何识别哪个组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53727051/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com