C#生成的dll可以被其他程序vc6,vb6,delphi,flash等调用吗。请那位大狭给点提示。1、vc6,vb6或其他开发工具怎么调用C#生成的dll。
2、如果能调用怎么调用给点解决步骤。
3、请给点演示的例子。
         
    谢谢了。

解决方案 »

  1.   

    C#如果生成的dll不能被vc6 vb6等调用,那么C#生成什么可以被vc6 vb6等调用。
    谢谢
      

  2.   

    使用
    [DllImport("XX.dll", EntryPoint = "[方法]", CharSet = CharSet.Auto, SetLastError = false)]
            public static extern int [方法](int Port);//声明外部的标准动态库, 跟Win32API是一样的
      

  3.   

    jim646565可以这样理解vb6, vc6可以用调用win32的方法调用c#生成的dll吗??
      

  4.   

    为什么要这样做呢?你用C#做的,那那机器上也得安装.net 2.0,还不如果直接用VB6,VC6开发呢。你可以用VB6,VC6开发库供C#调用。不需要安装其它的组件了。
      

  5.   

    再问下
    Flash Action Script 2.0,Flash Action Script 3.0
    可以调用吗