应该可以的吧,.net我还真没试过

解决方案 »

  1.   

    Declare Function XXXX Lib "XXXX.dll" () As Long 不知道行不行
    反正我是出了个错,提示找不到接口
      

  2.   

    1.新建类库工程,写好后,shift+B编译工程
    2.添加引用,浏览,选定DLL,确定,就可以使用了
    动态加载dll可以用System.Reflection.Assembly.LoadFrom(yourdll);
      

  3.   

    你这个是C#调用VB的DLL吧,反过来了
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/callnetfrcom.asp
      

  4.   

    用VB.NET调用的话,确实只要添加一个引用就可以了,和C#调用VB.NET的dll是完全一样的。
    VB6的话要先wrap成COM组件
      

  5.   

    所有.net语言CLR是在一个平台上运行的,这是.net的优点。直接调用就行了
      

  6.   

    http://www.csdn.net/develop/Read_Article.asp?id=23438
      

  7.   

    zhzuo(秋枫)  的方法是正确,我试了
      

  8.   

    把dll用regasm /codebase注册就可以了
    vb中直接用createobject创建,这样就可以调用了
      

  9.   

    同问,能不能详细些。VB不能引用.NET的DLL。怎么转化为COM组件?