各位,您们好,我是新人,能提供一些代码给我看么?问题: 用c#调dll 从而show出窗口的代码。在线等结帖子

解决方案 »

  1.   

    //动态调用dll,c#-demo
    //using System.Reflection;
    //生成一个MyDll的项目,里面包含一个Form1,编译为dll
    //mydll.dll放到当前目录下
    Assembly asm = AppDomain.CurrentDomain.Load("MyDll");
    Type tp = asm.GetType("MyDll.Form1");
    object o = Activator.CreateInstance(tp);
    MethodInfo mi = tp.GetMethod("Show");
    mi.Invoke(o,null);
      

  2.   

    近身兄,谢谢另外的问题,包含form1的dll,代码给个主要部分。或者加我的msn:[email protected]
    QQ: 15927078  我刚刚学不久,希望找个师父回答我的问题,我可以拜你做师父么?我很虚心的
      

  3.   

    这个包含form1的dll实在没什么代码,.net中-文件-新建-项目-类库-名称改为MyDll就可以了,在这个类库中添加一个Form1
      

  4.   

    我写的不是ASPX, 我是用javascript调cs,呵呵
      

  5.   

    你确实是新手,搞清概念吧,javascript 调cs 估计你要成仙才行
      

  6.   

    javascript调dll ,哈哈,sorry!
      

  7.   

    一下。竟然diablo中的asn的weapon藏在csdn