Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Radna memorija i Visual Basic

[es] :: Visual Basic 6 :: Radna memorija i Visual Basic

[ Pregleda: 1378 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ve$eli
Veselin Ilic
System Engineer
Zemun OR Kosjeric

Član broj: 20439
Poruke: 202
*.vdial.verat.net

Sajt: veselin.info


Profil

icon Radna memorija i Visual Basic08.02.2004. u 23:27

Treba mi kod koji u TextBox-u ispisuje sve procese u radnoj memoriji.
The rain in spain falls mainly on the plain.
08.02.2004. u 23:27 

Ve$eli
Veselin Ilic
System Engineer
Zemun OR Kosjeric

Član broj: 20439
Poruke: 202
*.vdial.verat.net

Sajt: veselin.info


Profil

icon Re: Radna memorija i Visual Basic11.02.2004. u 21:27
Moze li bar neki predlog ili funkcija koja to obavlja:)
The rain in spain falls mainly on the plain.
11.02.2004. u 21:27 

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI, USA / Softwa..
Ann Arbor, MI, USA

Moderator
Član broj: 6598
Poruke: 2064
*.yubc.net

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: Radna memorija i Visual Basic12.02.2004. u 10:16
Code:

Const TH32CS_SNAPHEAPLIST = &H1
Const TH32CS_SNAPPROCESS = &H2
Const TH32CS_SNAPTHREAD = &H4
Const TH32CS_SNAPMODULE = &H8
Const TH32CS_SNAPALL = (TH32CS_SNAPHEAPLIST Or TH32CS_SNAPPROCESS Or TH32CS_SNAPTHREAD Or TH32CS_SNAPMODULE)
Const TH32CS_INHERIT = &H80000000
Const MAX_PATH As Integer = 260

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 * MAX_PATH
End Type

Private Declare Function CreateToolhelp32Snapshot Lib "Kernel32" (ByVal lFlags As Long, ByVal lProcessID As Long) As Long
Private Declare Function Process32First Lib "Kernel32" (ByVal hSnapShot As Long, uProcess As PROCESSENTRY32) As Long
Private Declare Function Process32Next Lib "Kernel32" (ByVal hSnapShot As Long, uProcess As PROCESSENTRY32) As Long
Private Declare Sub CloseHandle Lib "Kernel32" (ByVal hPass As Long)

Private Sub Form_Load()
    Dim hSnapShot As Long, uProcess As PROCESSENTRY32
    'Takes a snapshot of the processes and the heaps, modules, and threads used by the processes
    hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPALL, 0&)
    'set the length of our ProcessEntry-type
    uProcess.dwSize = Len(uProcess)
    'Retrieve information about the first process encountered in our system snapshot
    r = Process32First(hSnapShot, uProcess)
    'set graphics mode to persistent
    Me.AutoRedraw = True
    Do While r
        Me.Print Left$(uProcess.szExeFile, IIf(InStr(1, uProcess.szExeFile, Chr$(0)) > 0, InStr(1, uProcess.szExeFile, Chr$(0)) - 1, 0))
        'Retrieve information about the next process recorded in our system snapshot
        r = Process32Next(hSnapShot, uProcess)
    Loop
    'close our snapshot handle
    CloseHandle hSnapShot
End Sub

12.02.2004. u 10:16 

Ve$eli
Veselin Ilic
System Engineer
Zemun OR Kosjeric

Član broj: 20439
Poruke: 202
217.26.67.*

Sajt: veselin.info


Profil

icon Re: Radna memorija i Visual Basic13.02.2004. u 17:26
Hvala puno!
The rain in spain falls mainly on the plain.
13.02.2004. u 17:26 

[es] :: Visual Basic 6 :: Radna memorija i Visual Basic

[ Pregleda: 1378 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.