![](/img/trans.png)
[英]Check if process is running with VB.NET (Compact Framework 2.0)
[英]Check if Running a process string VB.Net
例如,如果該進程為MozillaFirefox.exe,那么如果輸入: p = Process.GetProcessesByName("Mozilla")
並找到進程“ MozillaFirefox
”只是一個示例,該怎么辦。 請考慮前5個字母: Mozii
並確定是否存在以“ Mozii
”開頭的流程。謝謝。 因此,更容易找到以名稱后的1.7或1.8或2.1開頭的過程。
Dim p() As Process
Private Sub CheckIfRunning()
p = Process.GetProcessesByName("Mozii")
If p.Count > 0 Then
' Process is running
Else
' Process is not running
End If
End Sub
您可以使用類似以下的方法從Process.GetProcesses()
過濾所有進程的Process.GetProcesses()
:
p = Process.GetProcesses.Where(Function(ps) ps.ProcessName.ToLower.StartsWith("mozii")).ToArray
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.