4
|
Erx_VB.NExT.Coder · 技术社区 · 14 年前 |
![]() |
1
9
这是从类型库中检索到的findbyType()的声明:
注意第二个参数,无符号长。VB6不支持无符号类型。在vb.net或c中这不是问题,它们确实支持它们。 如果安装了Windows SDK,则此问题是可修复的。如果您有最新版本的Visual Studio,您应该拥有它。使用Visual Studio命令提示,然后:
现在您可以添加upnp.tlb而不是upnp.dll,这样就不会再出现错误。 - |
![]() |
2
3
好吧,错误消息意味着您正在调用一个不能被vb6绑定的函数,可能是因为它具有vb6不支持的参数或返回值。我有时通过编写一个简单的C++ COM对象来处理这样的问题,它调用函数并将其翻译为VB6兼容。 你有时也会收到这个错误信息,因为各种各样的错误,但我认为你已经在谷歌上发现了这一点,所以我假设你已经检查过了。 如果你发布你的代码(或者至少是你遇到问题的函数名),你可能会得到一个更好的答案。 |
![]() |
3
1
我也犯了同样的错误,但当我更改了数组名时,错误就消失了。 “map”显然不是可接受的数组名。
错误代码:
无错误代码:
|
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |