應(yīng)用里添加?System.Management
創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)青秀,10余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
文件前加上
Imports?System.Management
'''?summary
'''?獲取系統(tǒng)內(nèi)存大小
'''?/summary
'''?returns內(nèi)存大小(單位Byte)/returns
Private?shared?Function?GetPhisicalMemory()As?Long
dim?searcher?=?new?ManagementObjectSearcher()???'用于查詢一些如系統(tǒng)信息的管理對象
searcher.Query?=?new?SelectQuery("Win32_PhysicalMemory?",?"",?new?string()?{?"Capacity"?})'設(shè)置查詢條件?
dim?collection?=?searcher.Get()???'獲取內(nèi)存容量?
dim?em?=?collection.GetEnumerator()
dim?capacity?as?long=?0
While?(em.MoveNext())
dim?baseObj?=?em.Current
If?(baseObj.Properties("Capacity").Value?IsNot?Nothing)?Then????????????????????
Try
capacity?+=?long.Parse(baseObj.Properties("Capacity").Value.ToString())
Catch
return?0
End?Try
End?If?
End?While
return?capacity
End?Function
這個可以實現(xiàn),但VB中很難。
如果要實現(xiàn)兩個程序共享信息,最簡單的方法有共享文件和共享注冊表的方法來互通信息。
如果你使用VB.NET編寫程序,則可以在4.0中選擇內(nèi)存文件映射來共享一片內(nèi)存
vb.net 根本就訪問不了內(nèi)存,只能通過調(diào)用api函數(shù)方式,不光是vb.net ,C#也是,主要是為了安全,微軟在net里面不容許直接訪問內(nèi)存。
本文標(biāo)題:vb.net共享內(nèi)存 C#共享內(nèi)存
分享URL:http://jinyejixie.com/article26/doohhjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、域名注冊、外貿(mào)建站、面包屑導(dǎo)航、電子商務(wù)、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)