看了一篇文章说了一个女程序的自白 最后的一句是 人生没有IF ELSE ,有人回帖 说人生没有Switch case ,其实我们的人生 只有 while ,当 while 到一定的时候我们就会Break 却不是continue...很少有人使用 Continue... 很多初出茅庐的毛头小子 不懂的自己的这个脚本该如何书写,一心的妄图自己可以 使用 GOTO ...一个不完整的脚本,我们的goto 到哪里呢?起点...?给自己的脚本中多使用点Continue,少点Break...一切会更好
public static bool ExistProcess() { Process [] processName={"a.exe","b.exe","c.exe","d.exe","e.msi","f.msi"}; for(int i=0;i<processName.Length;i++) { var processes=Process.GetProcessesByName(processName[i]); foreach(var process in processes) { retrun true; } retrun false; }
无论是 CSDN 还是其他的博客 我的问题一直是关注率最低,解决率最低...
今天不打算结贴 下周一结贴 多帖几日,求 关注...
LZ我个人愚见:
可以读取所以进程的名字,也就是任务管理里面的那个进程
这个获取进程的名字LZ大可以百度下有源码然后循环判断看你执行的文件的名字是否和进程中某一个名字相同
如果相同那么证明这个程序运行起的,如果没有相同的那么就不存在这个进程,也就是没有执行
CSDN中如何抛出异常? 我想把这些异常的都给抛出去
看了一篇文章说了一个女程序的自白 最后的一句是 人生没有IF ELSE ,有人回帖 说人生没有Switch case ,其实我们的人生 只有 while ,当 while 到一定的时候我们就会Break 却不是continue...很少有人使用 Continue... 很多初出茅庐的毛头小子 不懂的自己的这个脚本该如何书写,一心的妄图自己可以 使用 GOTO ...一个不完整的脚本,我们的goto 到哪里呢?起点...?给自己的脚本中多使用点Continue,少点Break...一切会更好
{
Process [] processName={"a.exe","b.exe","c.exe","d.exe","e.msi","f.msi"};
for(int i=0;i<processName.Length;i++)
{
var processes=Process.GetProcessesByName(processName[i]);
foreach(var process in processes)
{
retrun true;
}
retrun false;
}
}
这个return 错了 忽略 return 只问这个可以实现 判读当前进程是否存在指定的进程
除非你自己写一个释放程序,在安装时执行