c# 为什么我用c# process pro=process.start(path ,"RevitDQ");int id =pro.id 打开一个进程,得到进程Id
之后用:process[]processes=process.Getprocess();foreach(processproprocesses){if(id=pro.id...
之后用:process[] processes= process.Getprocess();
foreach(process pro processes)
{
if(id =pro .id )
{
Messagebox(“任务管理器里面已经有了进程”);
pro.kill();
}
}
方法结束进程。processes里面却得不到刚启动的进程。关闭不了刚启动的进程。对话框也弹不出来。这是什么原因呢?? 展开
foreach(process pro processes)
{
if(id =pro .id )
{
Messagebox(“任务管理器里面已经有了进程”);
pro.kill();
}
}
方法结束进程。processes里面却得不到刚启动的进程。关闭不了刚启动的进程。对话框也弹不出来。这是什么原因呢?? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询