این برنامه با استفاده از API مقدار حافظه فیزیکی و مجازی و ... را برایتان نمایش می دهد .

Private Type Memory
Length As Long
MemoryLoad As Long
TotalPhysMemory As Long
AvailablePhysMemory As Long
TotalPageFile As Long
AvailPageFile As Long
TotalVirtualMemory As Long
AvailableVirtualMemory As Long
End Type
Private Declare Sub GlobalMemoryStatus Lib "kernel32" (M As Memory)
Private Sub Timer1_Timer()
Dim M As Memory
GlobalMemoryStatus M
'*************************************************
LblAvlMem.Caption = Format(CDbl(M.AvailablePhysMemory / 1048576), "#.## MB")
LblTotalPhMem.Caption = Format(CDbl(M.TotalPhysMemory / 1048576), "#.## MB")
LblUsedMemory.Caption = Format(CDbl((M.TotalPhysMemory - M.AvailablePhysMemory) / 1048576), "#.## MB")
LblPercentPhMem.Caption = Format(CDbl((M.AvailablePhysMemory / M.TotalPhysMemory)), "##.#%")
*************************************************
LblVirtualMem.Caption = Format(CDbl(M.AvailableVirtualMemory / 1048576), "#.## MB")
LblTotalVirtualMem.Caption = Format(CDbl(M.TotalVirtualMemory / 1048576), "#.## MB")
LblUsedVirtualMem.Caption = Format(CDbl((M.TotalVirtualMemory - M.AvailableVirtualMemory) / 1048576), "#.## MB")
LblPercentVirtualMem.Caption = Format(CDbl((M.AvailableVirtualMemory / M.TotalVirtualMemory)), "##.#%")
'*************************************************
End Sub
نوشته شده در جمعه دهم آبان 1387 توسط محمد حسین فخرایی | لينك ثابت |
» مرورگر محبوب و دوست داشتنی Mozilla Firefox 3.0.4 Final
» رازهای گوگل
» شوخی شوخی Blaster را به جان دوستتان بیاندازید
» 10 قالب برتر و پریمیم بر پایه وب 2.0
» ویندوز XP سرویس پک 3 و ویندوز 2003 در حجم 9 مگابایت
» ویروس یابی قبل از شروع کار ویندوز
» درجه بندی X در CD و DVD ها
» لوگوهای سایت گوگل
» طراحی نرم افزار
» آموزش پیشرفته شبکه شرکت داده های طلایي
» Thinstall Virtualization Suite : نرم افزاری برای پرتابل کردن
» یادی از ماشین حسابهای دیجیتالی : یک باگ یا یک عمل ریاضی ؟
» نمایش مقدار حافظه فیزیکی و مجازی با ویژوال بیسیک
» Parmis 2.4 : دستیار ویندوز
