4 个解决方案
#1
[align=left]
private static System.Diagnostics.Process p;[/align]
//打开键盘程序的方法
private void StartExe() {
if (p == null) {
p = new System.Diagnostics.Process();
p.StartInfo.FileName = "Bin/Keyboard.exe";
p.Start();
}
else {
if (p.HasExited) //是否正在运行
{
p.Start();
}
}
#2
你可以在创建外部程序时,可以用非模式窗口创建,这样窗口出来后不影响你对主窗口的操作
#3
菜鸟求问如何使用非模式窗口创建外部程序
#4
改了一下外部程序里的代码。。。随便结下帖吧
#1
[align=left]
private static System.Diagnostics.Process p;[/align]
//打开键盘程序的方法
private void StartExe() {
if (p == null) {
p = new System.Diagnostics.Process();
p.StartInfo.FileName = "Bin/Keyboard.exe";
p.Start();
}
else {
if (p.HasExited) //是否正在运行
{
p.Start();
}
}
#2
你可以在创建外部程序时,可以用非模式窗口创建,这样窗口出来后不影响你对主窗口的操作
#3
菜鸟求问如何使用非模式窗口创建外部程序
#4
改了一下外部程序里的代码。。。随便结下帖吧