VB.NET写的类库 是不是只可以用引用的方法,不能用api 去调用啊?
我用VB6.0添加引用后,一切正常
用申明API函数,就无法定位 x 在 xxx.dll中的入口
但是同样代码 调用系统dll就没问题
不知道是我不会写代码 还是 vb.net 生成的dll只能引用
我是新手,代码都是网上抄的,可能是我理解不好 所以问问!
------解决方案--------------------
.Net 的工程属性,编译选项下,选中“注册 COM 互操作”。
编译出来的 dll 就可以被 VB6 调用了,当然前提要安装了 .Net FrameWork。
------解决方案--------------------
不能通过 Declare 方式调用。
那是面向过程时期的语言特征,现在是面向对象的语言。
为了兼容也仅支持作为调用者调用 Declare 外部方法,而不支持自己成为被调用的 Declare 方法。