时间:2021-05-20
1、调用系统dll使用其提供的方法。
引用的dll,
复制代码 代码如下:
[DllImport("kernel32.dll")]
public static extern int WinExec(string exeName, int operType);
调用,WinExec(@"路径\exe的文件名", 参数);
operType参数如下
复制代码 代码如下:
0: 隐藏, 并且任务栏也没有最小化图标
1: 用最近的大小和位置显示, 激活
2: 最小化, 激活
3: 最大化, 激活
4: 用最近的大小和位置显示, 不激活
5: 同 1
6: 最小化, 不激活
7: 同 3
8: 同 3
9: 同 1
10: 同 1
最常见的ProcessStartInfo启动
复制代码 代码如下:
ProcessStartInfo info = new ProcessStartInfo();
info.FileName = @"路径\exe的文件名";
info.Arguments = "";
info.WindowStyle = ProcessWindowStyle.Minimized;
Process pro = Process.Start(info);
pro.WaitForExit();
3、结束启动的exe的进程
复制代码 代码如下:
Process[] allProgresse = System.Diagnostics.Process.GetProcessesByName("exe的进程名");
foreach (Process closeProgress in allProgresse)
{
if (closeProgress.ProcessName.Equals("exe的进程名"))
{
closeProgress.Kill();
closeProgress.WaitForExit();
break;
}
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了C#调用Rar文件及获取Rar返回值的方法。分享给大家供大家参考。具体如下:该程序适用于C#调用。所需的Rar.exe可从WinRar官网下载控制
本文实例讲述了C#中winform使用相对路径读取文件的方法。分享给大家供大家参考。具体分析如下:目录结构如下图所示:方法一:由于生成的exe文件在bin\de
本文具体给出了C#常用的文件操作方法,包括C#追加文件,C#拷贝文件,C#删除文件,C#移动文件,C#创建目录。(1)C#追加文件StreamWritersw=
本文为大家分享了C#实现窗体全屏的具体代码,供大家参考,具体内容如下方法一:不过此方法有时候会出现莫名的bug//程序启动路径,与生成程序的exe文件在同一目录
本文所述实例为C#运用FileInfo类实现拷贝文件的方法,程序中C#首先创建一个StreamWriter对象writer,它向FileInfo的实例srcFi