新聞中心
上篇文章講的是VB.NET設(shè)計(jì)制作窗體,本文重點(diǎn)介紹VB.NET編寫托盤程序。托盤程序是指這樣一類程序:當(dāng)程序運(yùn)行后,會在系統(tǒng)的托盤區(qū)(也有說是狀態(tài)區(qū)域)創(chuàng)建此程序的圖標(biāo),使用者可以通過點(diǎn)擊圖標(biāo)出現(xiàn)的菜單來控制程序的運(yùn)行狀態(tài)。托盤程序有很多優(yōu)點(diǎn),如不占屏幕,后臺運(yùn)行,便于控制等。所以現(xiàn)在越來越多的程序都做成了托盤程序。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名與空間、網(wǎng)頁空間、營銷軟件、網(wǎng)站建設(shè)、渾南網(wǎng)站維護(hù)、網(wǎng)站推廣。
VB.NET編寫托盤程序是比較方便和簡單的。這是因?yàn)閂B.NET沒有自身類庫,它所使用的類庫是.net框架中為所有.net平臺開發(fā)語言提供的公用類庫——.net framework sdk。在這個類庫中,為編寫托盤程序提供了具體的類,調(diào)用這些類就可以實(shí)現(xiàn)程序的托盤效果了。從而也就擺脫了它的前身vb在處理這類問題時候的煩瑣。下面就通過例子來了解并掌握如何用VB.NET編寫托盤程序。
VB.NET編寫托盤程序
托盤程序作為一類特殊的窗體,其快捷圖標(biāo)顯示在系統(tǒng)托盤中,窗體本身則隱藏不可見。在.NET之前版本的VB中編寫托盤程序是十分困難的,但是VB.NET提供的新的NotifyIcon組件卻使VB初學(xué)者也能輕松編寫一個這樣的程序:
新建“Windows應(yīng)用程序”,設(shè)置主窗體Opacity屬性為0,F(xiàn)ormBorderStyle屬性為None,ShowInTaskbar屬性為 False,這樣窗體將在啟動后隱藏。在窗體上放置一個NotifyIcon組件NotifyIcon1,一個ContextMenu(彈出菜單)組件 ContextMenu1,并根據(jù)需要為ContextMenu1添加菜單項(xiàng)。
設(shè)置NotifyIcon1的ICON屬性,這個圖標(biāo)就是應(yīng)用程序出現(xiàn)在系統(tǒng)托盤中的快捷圖標(biāo);設(shè)置NotifyIcon1的Text屬性為“VB.NET托盤程序”,這就是鼠標(biāo)移動到托盤圖標(biāo)時彈出的文字說明;設(shè)置NotifyIcon1的ContextMenu屬性為ContextMenu1,也就是右鍵單擊快捷圖標(biāo)時的彈出菜單為 ContextMenu1。OK,按F5運(yùn)行!
幾乎不用編寫代碼,一個托盤程序就這樣輕松實(shí)現(xiàn)了。
分享名稱:VB.NET編寫托盤程序經(jīng)驗(yàn)雜談
網(wǎng)頁鏈接:http://fisionsoft.com.cn/article/dhosdod.html


咨詢
建站咨詢
