C# 启动exe 程序

(1) publicbool Start ()

cs 复制代码
System.Diagnostics.Process process = new System.Diagnostics.Process(); 
process.StartInfo.FileName = "iexplore.exe";   //IE浏览器,可以更换 
process.StartInfo.Arguments = "http://www.baidu.com"; 
process.Start();

(2) publicstaticProcessStart (ProcessStartInfostartInfo)

cs 复制代码
System.Diagnostics.ProcessStartInfo processStartInfo = new System.Diagnostics.ProcessStartInfo(); 
processStartInfo.FileName = "explorer.exe";  //资源管理器 
processStartInfo.Arguments = @"D:\"; 
System.Diagnostics.Process.Start(processStartInfo);

(3) publicstaticProcessStart (stringfileName)

cs 复制代码
System.Diagnostics.Process.Start(@"D:\Program Files\Tencent\QQ\Bin\QQ.exe");  //直接调用打开文件

(4) Process.Start (StringfileName, Stringarguments)

cs 复制代码
System.Diagnostics.Process.Start("explorer.exe", "D:\\Readme.txt");   //直接打开文件Readme.txt 

上面已经举例了用process.start()打开网站的方法,现在讲讲用processs.star()定位到某个文件的方法。

C# Process.Start()方法详解 调用其他exe 程序_c# process调用一个方法-CSDN博客

相关推荐
Stanford_11068 分钟前
如何利用Python进行数据分析与可视化的具体操作指南
开发语言·c++·python·微信小程序·微信公众平台·twitter·微信开放平台
Vallelonga1 小时前
Rust 中的数组和数组切片引用
开发语言·rust
Kiri霧1 小时前
Rust模式匹配详解
开发语言·windows·rust
偶尔的鼠标人1 小时前
Avalonia中,使用DataTable类型作为DataGrid的ItemSource 数据源
ui·c#·avalonia
white-persist2 小时前
Python实例方法与Python类的构造方法全解析
开发语言·前端·python·原型模式
千里马-horse2 小时前
Async++ 源码分析8--partitioner.h
开发语言·c++·async++·partitioner
Lucis__3 小时前
再探类&对象——C++入门进阶
开发语言·c++
007php0073 小时前
某大厂跳动面试:计算机网络相关问题解析与总结
java·开发语言·学习·计算机网络·mysql·面试·职场和发展
R-G-B3 小时前
【02】大恒相机SDK C#开发 —— 初始化相机,采集第一帧图像
c#·大恒相机sdk·大恒相机初始化·大恒相机采集图像
lsx2024063 小时前
HTML 字符集
开发语言