Çalışan programın bir listesini veriyor.

Programlama ve Script dilleri konusunda bilgi paylaşım alanıdır.
Cevapla
Kullanıcı avatarı
spectacuLar
Kilobyte2
Kilobyte2
Mesajlar: 333
Kayıt: 21 Eyl 2006, 18:04
cinsiyet: Erkek
Teşekkür edildi: 3 kez

Çalışan programın bir listesini veriyor.

Mesaj gönderen spectacuLar »

Yeni bir form açın ve forma 1 ListBox ve bir CommandButton ekleyin code kısmınada assagıdaki yazıyı oldugu gibi kopyalayın.

Kod: Tümünü seç

Private Declare Function CreateToolhelp32Snapshot Lib "kernel32" (ByVal dwFlags As Long, ByVal th32ProcessID As Long) As Long 
Private Declare Function Process32First Lib "kernel32" (ByVal hSnapshot As Long, lppe As PROCESSENTRY32) As Long 
Private Declare Function Process32Next Lib "kernel32" (ByVal hSnapshot As Long, lppe As PROCESSENTRY32) As Long 
Private Declare Function TerminateProcess Lib "kernel32" (ByVal ApphProcess As Long, ByVal uExitCode As Long) As Long 
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long 

Private Type PROCESSENTRY32 
dwSize As Long 
cntUsage As Long 
th32ProcessID As Long 
th32DefaultHeapID As Long 
th32ModuleID As Long 
cntThreads As Long 
th32ParentProcessID As Long 
pcPriClassBase As Long 
dwFlags As Long 
szExeFile As String * 260 
End Type 

Dim lSnapShot As Long, lNextProcess As Long, Program As PROCESSENTRY32 

Private Sub Command1_Click() 
TerminateProcess OpenProcess(0, False, Val(List1.Text)), lExitCode 
DoEvents 
List1.Clear 
Bul 
End Sub 

Private Sub Form_Load() 
Bul 
End Sub 

Private Sub Bul() 
lSnapShot = CreateToolhelp32Snapshot(&H2&, 0&) 
Program.dwSize = Len(Program) 
lNextProcess = Process32First(lSnapShot, Program) 
Do While lNextProcess 
List1.AddItem Program.th32ProcessID & " " & Program.szExeFile 
lNextProcess = Process32Next(lSnapShot, Program) 
Loop 
End Sub
hzr=spectacuLar..
Kullanıcı avatarı
feyizz
Kilobyte1
Kilobyte1
Mesajlar: 247
Kayıt: 25 Mar 2006, 09:24

Mesaj gönderen feyizz »

Tesekkürler güzel bir bilgi;

ancak baslangıç seviyesindeki kullanıcılar için hazır halinide yverebilirmiyiz?
Kullanıcı avatarı
spectacuLar
Kilobyte2
Kilobyte2
Mesajlar: 333
Kayıt: 21 Eyl 2006, 18:04
cinsiyet: Erkek
Teşekkür edildi: 3 kez

Mesaj gönderen spectacuLar »

feyizz yazdı:Tesekkürler güzel bir bilgi;

ancak baslangıç seviyesindeki kullanıcılar için hazır halinide yverebilirmiyiz?
Resim

Resim
Kullanıcı avatarı
mayhemious
Kilobyte4
Kilobyte4
Mesajlar: 648
Kayıt: 17 Kas 2007, 13:14
cinsiyet: Erkek

Mesaj gönderen mayhemious »

su api olayını ögrenmem lazım benim de
Cevapla

“Programlama ve Script dilleri” sayfasına dön