PDA

View Full Version : ارتباط windows task manger با vb



ali190
جمعه 01 مرداد 1389, 20:00 عصر
سلام
من در مرود ارتباط task manager با vb چند تا سئوال داشتم:
1- چطور میشه کاری کرد بعد از اجرای فرم vb ، این فرم در تب task manager نمایش داده نشود.
2- با چه کدی در vb میتوان از در حال اجرا بودن یک برنامه در تب proceesses ، پنجره task manager اطلاع یافت مثل در حال اجرا بودن برنامه ویندوز مدیا پلیر
3-با چه کدی میتوان برنامه ای را در تب proceesses ، پنجره task manager ویندوز end processes نمود.
ممنون

saeedvir
جمعه 01 مرداد 1389, 21:57 عصر
سوال 1)


Private Sub Form_Load()
App.TaskVisible = False
End Sub
سوال 2)



Private Sub Form_Load()

If isRunning("explorer.exe") = True Then
MsgBox "Explorer.exe Is Running ."
End If

End Sub


Public Function isRunning(ByVal Process As String) As Boolean
Dim objWMIService, colProcesses
Set objWMIService = GetObject("winmgmts:")
Set colProcesses = objWMIService.ExecQuery("Select * from Win32_Process where name='" & Process & "'")
If colProcesses.Count Then
isRunning = True
Else
isRunning = False
End If
End Function
سوال 3)



Private Sub Form_Load()
Shell "taskkill /F /IM Process.exe", vbHide
End Sub