具体情况是这样子的:
在VB动态库中,定义了一个类CMyTest:这个类有两个函数:
dlltostring();
showForm();
我在C# 工程里想调用这两个函数,我该怎么做?

解决方案 »

  1.   

    使用vs带的工具tibimp导出vb相关.net下可以使用的dll, 在项目中添加该dll引用
    参考DB-->Excel/Word[DLL]
      

  2.   

    添加引用--com--浏览--引用VB生成的DLL
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  3.   


    [DllImport("CMyTest.dll", EntryPoint="CMyTest")]
    private static extern void dlltostring();
    [DllImport("CMyTest.dll", EntryPoint="CMyTest")]
    private static extern void showForm();然后直接调用就可以了
      

  4.   

    托管的可以直接用,使用方法:
        web工程下把dll放入工程的bin文件夹下,然后在cs文件中using dllname;
        winform工程下使用2楼的方法
    非托管的用楼上的代码就可以,或者用1楼的命令转为托管的再直接用