在 VB.NET 中,你編好的窗體僅僅是一個(gè)類而已,不像 VB6,窗體本身就是一個(gè)對象。就是說,如果要顯示窗體,你需要將你編的窗體類實(shí)例化對一個(gè)對象,然后再調(diào)用這個(gè)對象:
成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括昌樂網(wǎng)站建設(shè)、昌樂網(wǎng)站制作、昌樂網(wǎng)頁制作以及昌樂網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,昌樂網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到昌樂省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
Dim frm As New frmDlg ' 將 frmDlg 窗體類實(shí)例化為對象 frmfrm.Show() ' 將實(shí)例化的對象顯示出來
首先引入那個(gè)項(xiàng)目的命名空間,在代碼最上方用Imports語句,比如
Imports Project1
然后在需要用的地方寫
Dim aform As New MyForm1()
然后通過aform對象的Show方法(彈出普通窗口)或ShowDialog(彈出窗口時(shí)后方窗口無響應(yīng))方法來顯示窗口,最后調(diào)用Dispose方法釋放對象內(nèi)存。
VB.NET 里面會(huì)有一個(gè)main方法表示函數(shù)的入口
main方法的參數(shù)就是命令行傳給它的
shutdown.exe能直接調(diào)用是因?yàn)槟愕沫h(huán)境變量有C盤的windows目錄
你只要在你程序的輸出目錄(一般為bin)里面打開命令行輸入程序名稱.exe就可以直接執(zhí)行你的窗體
如果你要調(diào)試輸入命令的效果,你打開你項(xiàng)目的屬性,找到調(diào)試?yán)锩娴拿钚袇?shù),在里面輸入測試參數(shù)就能在你main函數(shù)里面看到結(jié)果了
那如果你想打開任何命令行都可以執(zhí)行你的窗體程序,那你把你程序的安裝目錄設(shè)置為環(huán)境變量,這樣就可以直接執(zhí)行這個(gè)命令了