Speicherauslastung der eigenen Anwendung

15/09/2007 - 09:45 von Peter Hilscher | Report spam
Hallo
ich möchte den aktuellen Speicherverbrauch meiner Anwendung aus meiner
Anwendung heraus ermitteln.Könnt ihr mir helfen ?

Gruß Peter
 

Lesen sie die antworten

#1 Schmidt
15/09/2007 - 17:41 | Warnen spam
"Peter Hilscher" schrieb im Newsbeitrag
news:

ich möchte den aktuellen Speicherverbrauch meiner Anwendung aus meiner
Anwendung heraus ermitteln.Könnt ihr mir helfen ?



Versuch mal das hier:

Private Declare Function GetCurrentProcess& Lib "kernel32" ()
Private Declare Function GetProcessMemoryInfo& Lib "psapi" _
(ByVal hProc&, pMemCounters As Any, ByVal cb&)

Private Function GetCurProcessMemory&()
Dim PMCArr&(9) ' PROCESS_MEMORY_COUNTERS
If GetProcessMemoryInfo(GetCurrentProcess, PMCArr(0), 40) Then
GetCurProcessMemory = PMCArr(3) 'WorkingSetSize
End If
End Function

Olaf

Ähnliche fragen