现在有其他人写的EXE和DLL程序,我负责把他们整合到一个界面上!~
本来想在PANEL上嵌入,可是搞了半天也没成功!~
现在请问各位高人!~
如何把其他人写的EXE或者DLL嵌入到我的程序中那?
是在运行的时候决定调用什么程序,不是在编译的时候加入!~
在这里先谢谢了 !~
本来想在PANEL上嵌入,可是搞了半天也没成功!~
现在请问各位高人!~
如何把其他人写的EXE或者DLL嵌入到我的程序中那?
是在运行的时候决定调用什么程序,不是在编译的时候加入!~
在这里先谢谢了 !~
解决方案 »
- 两个 不同的控件绑定了同一个事件 怎么判断我点击的是哪一个??
- C#中如何判断一个类是静态类?
- .net 技术 sql server问题
- 如果动态改变水晶报表中线的长度呢
- 求一个js的代码!分没了,不要嫌少,帮个忙
- 关于无刷新页面的问题(急)!
- 在log4net中如何配置到ms access?
- 数据同步问题
- 请问了:::::如何用C#写一程序让这个程序在运行时不会显示在Windows任务管理器里???????????
- Web服务的体系结构描述了哪3个个角色以及哪3个操作?
- 在C#.net 2005 WEB 开发中如何给 BackColor 赋这样的值: #EFF3FB
- [**百分求一正则表达式**]求一金额验证的正则表达式!!!
DLL好像不能动态添加,只能在编译的引入
DLL要在自己的程序引用后,使用其提供的方法、函数,有一部分DLL可用using直接引用的。
@kwolf1234EXE用Process.Start()调用的办法试过了,可是显示的是一个全新的界面,我想把调用程序的标题栏边框去掉,整合到一个像PANEL之类的容器中,使它看起来好像程序本身的一部分!~------------无法实现
dll用
Assembly assembly = Assembly.LoadFrom(dllFileName);
Type type = assembly.GetType("类型名");
IPlugIn plugin = Activator.CreateInstance(type) as IPlugIn;
能具体说说吗,谢谢,学习
Assembly assembly = Assembly.LoadFrom(dllFileName);
object obj = assembly.CreateInstance(typeName);如果是非托管的可能要调用API来生成类的实例,没有具体做过,这种情况只供参考.