به دست آوردن فضای آزاد و فضای مصرفی رم
ابتدا دو text box بر روي فرم در ويژوال بيسيك بسازيد سپس در پنجره كد نويسي كد زير را وارد كنيد.
Private Type MEMORYSTATUS
dwLength As Long
dwMemoryLoad As Long
dwTotalPhys As Long
dwAvailPhys As Long
dwTotalPageFile As Long
dwAvailPageFile As Long
dwTotalVirtual As Long
dwAvailVirtual As Long
End Type
Private Declare Sub GlobalMemoryStatus Lib "kernel32" (lpBuffer As MEMORYSTATUS)
Private Sub Form_Load()
Dim Info As MEMORYSTATUS
Info.dwLength = Len(MEMORYSTATUS)
GlobalMemoryStatus Info
Text1.Text = Info.dwTotalPhys & "== ALL RAM"
Text2.Text = Info.dwAvailPhys & "== Used RAM"
End Sub
برنامه كامل اين تابع api در ويژوال بيسيك براي دانلود قرار داده شده است.
دانلود
+ نوشته شده در دوشنبه شانزدهم مهر ۱۳۸۶ ساعت 10:20 توسط عليرضا
|
این وبلاگ جهت آشنایی برنامه نويسان با توابع api و ساخت برنامه هاي حرفه اي و قدرتمند به وسيله اين ابزار ايجاد گرديده است.اين توابع را به جز در ويژوال بيسيك در زبانهايي نظير vb.net , delphi مي توان به كار برد.اميدوارم با نظرات سازنده شما كاربران مطالب اين وبلاگ روز به روز پربار تر و بهتر شود.