当前位置:编程学习 > C#/ASP.NET >>

我想在程序中打开其他exe的软件,如何做?

我的意思是在程序中打开,而不是另外打开,要将他当成程序的一部分。 --------------------编程问答-------------------- 没听过,应该不行的吧,你意思在你的from窗口内的是那个EXE运行内容? --------------------编程问答-------------------- form,打错 --------------------编程问答-------------------- exe程序不太可能吧 你自己写个虚拟的软件环境 就和360的隔离沙箱似的 --------------------编程问答-------------------- 如果dll还可以映射,exe不可以把 --------------------编程问答-------------------- 应该不可以。只能另外打开吧 --------------------编程问答-------------------- 其实相当于做一个简化了一点的虚拟机,楼主你觉得你能做吗? --------------------编程问答-------------------- 是啊,我想也很难。
如果能象office之类的有OLE容器就好了。 --------------------编程问答-------------------- SetParent api --------------------编程问答-------------------- http://www.cnblogs.com/hcbin/archive/2010/04/13/1711118.html --------------------编程问答-------------------- http://bbs.csdn.net/topics/390344060 --------------------编程问答-------------------- process.start();? --------------------编程问答-------------------- 哇,有例子啊。 --------------------编程问答-------------------- 直接在程序中调用exe --------------------编程问答-------------------- 可以的,将自己的form作为容器,打开其他exe后获取主窗体句柄,再将该主窗体Add到自己的容器控件中。就可以在你的窗体中看到别人的exe了。

若干年前做过,发现一点实用价值都没有,还会有可能有莫名其妙的错误发生。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,