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”显然不是可接受的数组名。
错误代码:
无错误代码:
|
![]() |
Mear1628 · vb.net从随机选择的端口号接收UDP 5 月前 |
![]() |
user1946932 · .Net正则表达式在所有字符前添加空格 6 月前 |
![]() |
user1946932 · 正则表达式:删除连续两个以上的<br>? 11 月前 |
|
Josh · 通过反思访问孩子的财产 11 月前 |
![]() |
Khu RJ · 更新网格中的单元格-DevExpress网格控件 11 月前 |
![]() |
Mick · VB.NET Regex。替换不起作用(数组未更新) 1 年前 |