c#监控程序、

以下我的启动代码:privatevoidFrom1_Load(objectsender,EventArgse){//声明一个进程(Process)变量,用于启动程序Pro... 以下我的启动代码:

private void From1_Load(object sender, EventArgs e)
{
//声明一个进程(Process)变量,用于启动程序
Process p = new Process();

//此处定义了要启动程序的名称,
//p.StartInfo.FileName = @"D:\Program Files\KuGou7\kugou7.exe";
p.StartInfo.FileName = @"E:\小刘\BCYPlatform【版本2.2】\BaskeballAuto\bin\Release\BaskeballAuto.exe";

try
{
p.Start();
isStart = true;
}
catch (Exception ev)
{
Console.WriteLine("启动失败!");
Console.WriteLine(ev.Message);
}
finally
{
p = null;
}
//this.timer1.Start();
}

这代码可以启动酷7,记事本,或单机游戏魔兽争霸等。。。但不能启动上面的baskeball.exe是怎么回事?baskeball.exe可以手动启动。用上面代码启动时、有时闪一下就没了,有时没反映。。请各位高手帮忙看看、先谢啦!
展开
 我来答
那夜小0i
2012-04-16 · TA获得超过154个赞
知道小有建树答主
回答量:442
采纳率:0%
帮助的人:254万
展开全部
你的会不会是路径有问题呀,这段代码没有什么问题呀,你加断点试下看
追问
不是路径的问题吧?我是找到那个应用程序复制过去的、还有就是有我的监控程序有个手工启动的功能、有时点启动在任务管理器那里看到进程闪了一下、
追答
那就不知道了什么原因,都能有进程了,还会有问题。。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式