社区
C#
帖子详情
C# 启动 非 exe 程序
liuyb86
2007-04-29 11:09:51
如何用 C# 启动一个 TMP 或者其他后缀名的程序呢?
...全文
257
8
打赏
收藏
C# 启动 非 exe 程序
如何用 C# 启动一个 TMP 或者其他后缀名的程序呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangchao1982
2007-04-29
打赏
举报
回复
去MSDN中搜一下Process,这个就能满足你的要求了.
yishuihan9997
2007-04-29
打赏
举报
回复
mark
shinaterry
2007-04-29
打赏
举报
回复
要说的都给楼上两位说了...
哈哈...
王集鹄
2007-04-29
打赏
举报
回复
using System.Runtime.InteropServices;
[DllImport("kernel32.dll")]
internal static extern uint WinExec(string lpCmdLine, uint uCmdShow);
private const uint SW_SHOW = 5;
private void button1_Click(object sender, EventArgs e)
{
WinExec(@"c:\temp\temp.tmp", SW_SHOW);
}
北京的雾霾天
2007-04-29
打赏
举报
回复
当然Red_angelX(八戒)的方法也是可以的:)
北京的雾霾天
2007-04-29
打赏
举报
回复
使用如下的方法来启动一个程序或者文件,只要存在文件并有和其关联的打开程序就一定会打开:
Process.Start(fileName)
Red_angelX
2007-04-29
打赏
举报
回复
Invoke API CreateProcess
只要是exe文件 不管后缀名是什么都ok
yc_8301
2007-04-29
打赏
举报
回复
顶
C#
启动
exe
程序
上面已经举例了用process.start()打开网站的方法,现在讲讲用processs.star()定位到某个文件的方法。
在
C#
中打开
exe
程序
在实际应用中,选择哪种方法取决于你的具体需求,如是否需要传递参数、是否需要等待
程序
执行结束等。无论哪种方法,都应确保
程序
路径正确,并处理可能出现的异常。方法是最直接的方式来
启动
一个外部
程序
。你可以通过指定
程序
的路径来
启动
它,也可以传递一些参数给这个
程序
。这些方法提供了更底层的控制,但通常不推荐在
C#
中使用,因为它们需要更多的代码和错误处理。类提供了一系列的方法来
启动
和管理系统进程。类提供了更多的配置选项,比如设置工作目录、隐藏窗口等。在
C#
中,打开或运行外部的
exe
程序
通常是通过。的实例,然后将它传递给。
c#
中
启动
exe
程序
c#
中
启动
exe
程序
Console.WriteLine("开始运行"); Process pro = Process.Start("cmd.
exe
", "/c ping www.baidu.com");
C#
启动
和关闭 外部应用
程序
C#
启动
和关闭外部应用
程序
描述
启动
外部应用
程序
关闭外部应用
程序
描述
C#
启动
外部应用
程序
还是很简洁方便的。 需要注意的是,外部
程序
的路径问题: appName = "xxx.
exe
" 或 appName = "xxx/xxx.
exe
" 所在
程序
集:using System.Diagnostics 同理
C#
关闭外部应用
程序
也是这样,不过这里提供一种相对较好的方式,下面会讲解为什么这样用。
启动
外部应用
程序
这里提供三种方案,当然也有其他的方案,只是我认为这三种相对更好一点 using Sy
C#
调用外部
exe
的三种方式
调用外部
exe
是常用的功能,本文主要介绍了
C#
调用外部
exe
的三种方式,文中通过示例代码介绍的
非
常详细,需要的朋友们下面随着小编来一起学习学习吧方式一:直接调用Process类来实现://本行代码不是必须,但是很关键,限制等待外部
程序
退出后才能往下执行当
exe
程序
需要传递参数时:Process p = Process.Start("program.
exe
参数");//本行代码不是必须,但是很关键,限制等待外部
程序
退出后才能往下执行。
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章