多谢各位大侠,但你们说的引用是不是菜单->添加引用,我试过了,.net报没有定义入口

解决方案 »

  1.   

    .Net 制作的DLL文件在.Net 中有两种调用方法:静态、动态调用
    1、静态调用 在工程中添加引用即可使用
    2、动态调用 采用Assembly来动态装入DLL中的配件
    例:
       Assembly clientassembly = 
       Assembly.LoadFrom(Application.StartupPath+@"\dll\CommInfoQuery.dll");   
       Form clientform = 
      (Form)clientassembly.CreateInstance("JHManage.CommInfoQueryForm");
       clientform.Show();
     
      

  2.   

    如果你想要添加的dll不是用.net写成的,就得用TlbImp.exe(类型库导入程序)转换
    成符合CLR的文件。比如要想转换a.dll,就得这样:
    TlbImp a.dll /out:a.dll
      

  3.   

    恕小弟木呐,我还是没有调用成功,说得在具体点,dll是.net写的CLassLibrary.