社区
C#
帖子详情
能不能在WINFORM中执行一个可执行程序?
dongweicq
2008-08-25 11:07:26
RT
相当于这个可执行程序直接在WINFORM中运行,而不是单独作为一个进程运行??
...全文
143
12
打赏
收藏
能不能在WINFORM中执行一个可执行程序?
RT 相当于这个可执行程序直接在WINFORM中运行,而不是单独作为一个进程运行??
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
打赏
举报
回复
理论上可以,实际上不行。
使用 命令行/
WinForm
来打包Unity
可
执行
程序
各位Unity开发者都一定被漫长的项目打包过程折磨过,同时公司的GIT库一般都不上传各种日志文档和环境配置,克隆下来打开再打包繁琐又耗时,这些对测试人员进行打包测试非常的不友好。是否可以开发一款软件,让测试人员在GIT库上克隆仓库后可以直接进行打包,不再需要打开Unity来打包呢?因此我想到了使用命令行来对Unity进行打包,再用
WinForm
套了个外壳,让操作更符合人的习惯。本文探究了使用命令行来对Unity进行打包,同时使用
WinForm
构建了
一个
可视化界面以供用户使用。
WinForm
项目打包成
一个
可
执行
的exe文件(非安装包)
**
WinForm
项目打包成
一个
可
执行
的Exe文件(非安装包) ** 前言 前段时间自己开发了一些实用的小工具,但是开发过程
中
引入了较多的动态链接库,有托管的,有非托管的,最终弄出来,
一个
可
执行
的exe文件另外加一堆dll,并且这个exe必须得跟这一堆dll放在同
一个
文件夹里面才可以
执行
,这显然不符合我的使用要求,这时候我们就需要用到
一个
插件Costura.Fody,将这个工具程序变成
一个
可独立运行的exe文件 插件获取 1/GitHub: https://github.com/Fody/Costura
把控制台程序嵌入到
WinForm
中
执行
我们经常有一些用控制台实现的简单应用,这种应用一般都是一步一步“向导”式
执行
,在每一步上收集用户的输入,最后得到程序
执行
的结果。但有些用户可能不喜欢用键盘操作的命令行界面,还是愿意用鼠标点点按钮的Windows窗体。另外控制台程序的参数输入是按顺序
执行
,到了下一步就
不能
再更改前面的输入了,而在Windows窗体上我们可以等用户把所有需要的参数都已录入完成并进行了验证后,再一次性提交
执行
。要...
C#
winform
程序运行时任务栏显示 隐藏问题;调用
可
执行
程序
任务栏问题
一、窗体最大化时要屏蔽住任务栏: ①选
中
窗体设置属性FormBorderStyle为none,运行时没有标题栏
不能
最大化最小化
不能
关闭 一般不用 ②FormBorderStyle为FixedToolWindow或SizableToolWindow 此时程序运行时可以最大最小化 关闭 最大化时能 全屏,覆盖任务栏。 ③设置窗体边框的FormBorderStyle属性设置。属性值可以通过枚举类...
Winform
异步
执行
非UI耗时操作
在用
Winform
打开窗口,或是
执行
某些操作时,总会有一些操作非常耗时。而在
执行
这些方法时,界面却是处于卡死状态的,这对于用户来说是非常不好的体验。本文就介绍,如何将一些与UI无关的耗时操作放在后台
执行
,而不影响当前用户的界面。
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章