这是我在这里的第一个问题,所以请您大发雷霆,同时我将提供一个虚拟的处女作-为每个阅读这篇文章的人干杯。干杯!:)
在我的公司里,到Win10的迁移项目正在进行中。我们正在使用火箭的BlueZone仿真和Word-Makro从它刮东西.我有一个VBA-函数,它在以前的环境中非常出色:
Dim bz As Object
Function isInitilized() As Boolean
isInitilized = False
...
Set bz = CreateObject("BZWhll.WhllObj") <--- ERROR
c.Connect "A"
...
...错误消息:
运行时错误-2147221164 (80040154)。未注册的.
在“参考”菜单中检查所有引用: BZExtr、BZPCom、BZRefl、BZWhll。
所以我尝试了早期装订:
Dim bz As BZPCOMLib.WhllObj
Set bz = New BZPCOMLib.WhllObj <--- SAME ERROR在这里,IDE甚至向我提供了合作,这让我感到自信,但是..嘟嘟!
有什么想法吗?
发布于 2021-03-09 20:09:30
从蒂姆·威廉姆斯的提示来看..。我自己!:)可用的BlueZone-Libary确实是32位版本。它位于C:...program文件(X86)中。您可以在菜单中看到这一点。
但奇怪的是,您可以添加引用并使IDE正常运行。除非在运行时尝试使用它,否则不会出错。
我们将讨论BZ 64位的安装或其他一些数据源/技术的更改。回到32位办公室是没有选择的。
提姆。
https://stackoverflow.com/questions/66491644
复制相似问题