C# 启动 非 exe 程序
如何用 C# 启动一个 TMP 或者其他后缀名的程序呢?
------解决方案--------------------Invoke API CreateProcess
只要是exe文件 不管后缀名是什么都ok
------解决方案--------------------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);
}