成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

用C#獲取系統內存

2010-08-28 10:46:13來源:西部e網作者:

打開visual studio.net 2003,依次點擊文件--新建--項目--控制臺應用程序,語言選C#,在程序里增加以下方法,然后在main()函數里加入
System.Console.WriteLine("系統內存是:"+GetPhisicalMemory().ToString());
--------------------------------------------------------
private int GetPhisicalMemory()
{    
            
ManagementObjectSearcher searcher = new ManagementObjectSearcher(); //用于查詢一些如系統信息的管理對象
searcher.Query = new SelectQuery("Win32_PhysicalMemory","",new string[]{"Capacity"});//設置查詢條件
ManagementObjectCollection collection = searcher.Get(); //獲取內存容量
ManagementObjectCollection.ManagementObjectEnumerator em = collection.GetEnumerator();
            
int capacity = 0;
while(em.MoveNext())
    {
    ManagementBaseObject baseObj = em.Current;
    if(baseObj.Properties["Capacity"].Value != null)
    {
        try
        {
        capacity += int.Parse(baseObj.Properties["Capacity"].Value.ToString());
        }
             catch
        {
                        MessageBox.Show("有錯誤發生!請聯系軟件作者!\n","錯誤信息",MessageBoxButtons.OK,MessageBoxIcon.Error,MessageBoxDefaultButton.Button1);
return 0;
        }
    }
}
return capacity;}   
關鍵詞:C#

贊助商鏈接:

主站蜘蛛池模板: 冕宁县| 泊头市| 玉龙| 从江县| 洪泽县| 泰州市| 介休市| 巴林左旗| 鄄城县| 内丘县| 沾化县| 灵寿县| 常宁市| 堆龙德庆县| 吕梁市| 萨迦县| 宝坻区| 凤山市| 阿拉善盟| 高要市| 象州县| 南宁市| 西安市| 华容县| 沈丘县| 海城市| 新竹市| 来宾市| 临泉县| 三台县| 增城市| 宿松县| 玉溪市| 正阳县| 遵义市| 越西县| 微博| 吉木萨尔县| 青川县| 犍为县| 江永县|