分享

VB 读取CPU配置与内存大小

 jztgwq 2012-12-31
 

VB 读取CPU配置与内存大小

          

'要将Cpuinf32.dll拷到system32里面或与exe摆在一起,没有这个dll的人可从网上下载

'添加 Command1

Private Declare Sub GlobalMemoryStatus Lib "kernel32" (lpBuffer As MEMORYSTATUS)
Private Declare Function cpunormspeed Lib "CpuInf32.dll" () As Long
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
Dim MemInfo As MEMORYSTATUS

Private Sub Command1_Click()
    Call GlobalMemoryStatus(MemInfo)
    mbytes = MemInfo.dwTotalPhys / 1024 / 1024
    MsgBox CStr(Int(mbytes)) & " M     " & CStr(cpunormspeed()) & " MHz"
End Sub

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多