如果用vb.net程序打開可以用如下代碼:
創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比贛縣網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式贛縣網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋贛縣地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。
Shell("C:\文件",?AppWinStyle.Hide)'打開C:\文件,并在其打開時(shí)將其隱藏
如不懂可以追問(wèn)
望采納
很簡(jiǎn)單
菜單的代碼可以這樣,不會(huì)重復(fù)打開,第一點(diǎn)擊的時(shí)候彈出窗體,下次打開就最大化:
If F1.Visible = True Then
F1.WindowState = FormWindowState.Maximized
Else
F1.Show()
End If
VB.NET編寫托盤程序
托盤程序作為一類特殊的窗體,其快捷圖標(biāo)顯示在
系統(tǒng)托盤
中,窗體本身則隱藏不可見。在.NET之前版本的VB中編寫托盤程序是十分困難的,但是VB.NET提供的新的NotifyIcon組件卻使VB初學(xué)者也能輕松編寫一個(gè)這樣的程序:
新建“Windows應(yīng)用程序”,設(shè)置主窗體Opacity屬性為0,F(xiàn)ormBorderStyle屬性為None,ShowInTaskbar屬性為
False,這樣窗體將在啟動(dòng)后隱藏。在窗體上放置一個(gè)NotifyIcon組件NotifyIcon1,一個(gè)ContextMenu(彈出菜單)組件
ContextMenu1,并根據(jù)需要為ContextMenu1添加菜單項(xiàng)。
設(shè)置NotifyIcon1的ICON屬性,這個(gè)圖標(biāo)就是應(yīng)用程序出現(xiàn)在系統(tǒng)托盤中的快捷圖標(biāo);設(shè)置NotifyIcon1的Text屬性為“VB.NET托盤程序”,這就是鼠標(biāo)移動(dòng)到托盤圖標(biāo)時(shí)彈出的文字說(shuō)明;設(shè)置NotifyIcon1的ContextMenu屬性為ContextMenu1,也就是右鍵單擊快捷圖標(biāo)時(shí)的彈出菜單為
ContextMenu1。OK,按F5運(yùn)行!
幾乎不用編寫代碼,一個(gè)托盤程序就這樣輕松實(shí)現(xiàn)了。
1.降窗體的WindowState 屬性 設(shè)置為 Mininmized;將ShowInTaskbar屬性設(shè)置為False
2.在窗體的Load事件中添加下面的代碼
if Me.WindowState = FormWindowState.Minimized then
me.hide()
end if