社区
C#
帖子详情
能不能在WINFORM中执行一个可执行程序?
dongweicq
2008-08-25 11:07:26
RT
相当于这个可执行程序直接在WINFORM中运行,而不是单独作为一个进程运行??
...全文
109
12
打赏
收藏
能不能在WINFORM中执行一个可执行程序?
RT 相当于这个可执行程序直接在WINFORM中运行,而不是单独作为一个进程运行??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gh_li
2008-08-25
打赏
举报
回复
应该不行,只能另开一个进程吧,
会一直关注,希望高人解答。
dongweicq
2008-08-25
打赏
举报
回复
有没有什么方法使其像webBrowser这种方式
baihe_591
2008-08-25
打赏
举报
回复
Process
xiangyudianzi
2008-08-25
打赏
举报
回复
看看
cpio
2008-08-25
打赏
举报
回复
如果是.net的程序,可以用引用方式调用它的启动Form,不然的话肯定是另一个线程
jietuan
2008-08-25
打赏
举报
回复
Process类里面提供的方法是作为一个单独进程运行的,这是.net 运行机制,为了避免进程之间的错误通讯,进程之间是安全的;那你只能用多线程
kkun_3yue3
2008-08-25
打赏
举报
回复
可以,你拿威发母写个威兜斯
LorenLiu
2008-08-25
打赏
举报
回复
用Process调用Adobe Reader
Process p = new Process();
p.StartInfo.FileName = @"C:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe";
p.Start();
dongweicq
2008-08-25
打赏
举报
回复
感谢 楼上的各位
CsToD
2008-08-25
打赏
举报
回复
你这个可执行程序是托管的吗?
如果是非托管的,我就没办法了,如果是托管的,很简单:
AppDomain.ExecuteAssembly方法
或者调用程序集的入口点(如果两个程序都是WinForm,需要开一个线程,因为一个线程不允许多个消息循环)
jesenhq
2008-08-25
打赏
举报
回复
学习中
GhostAdai
2008-08-25
打赏
举报
回复
理论上可以,实际上不行。
C#
winform
全局错误捕捉 可以让错误跳过去继续
执行
住程序
C#
winform
全局错误捕捉 可以让错误跳过去继续
执行
住程序
C#
winform
实现自动化打开和关闭可
执行
文件(或 关闭停止与系统交互的可
执行
文件)
实现自动化打开和关闭可
执行
文件(或 关闭停止与系统交互的可
执行
文件)
winForm
程序打包工具
winForm
程序打包工具
将
winform
应用程序打包成exe文件
将写好的
winform
应用程序打包成
一个
.EXE结尾的可
执行
文件,可以安装到自己的电脑上面,有图和文字说明
在vs
中
开发的
winform
程序打包工具
操作很简单的
一个
winfrom程序打包工具,可以将自己在vs
中
生成的winfrom可
执行
文件打包为exe装包,方便别人的安装。
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章