如果這個窗體是主窗體的話,你只能隱藏,因為主窗體關閉的話程序就退出了。
創(chuàng)新互聯(lián)是一家專業(yè)提供豐寧企業(yè)網(wǎng)站建設,專注與成都網(wǎng)站設計、做網(wǎng)站、HTML5、小程序制作等業(yè)務。10年已為豐寧眾多企業(yè)、政府機構等服務。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡公司優(yōu)惠進行中。
如果不是主窗體,可以用Form1.Close來關閉。
如果實在是想關閉,就得把程序啟動設為sub
main而不是form。
再由sub
main來啟動窗體,這樣就沒有主窗體了。
使用VB.NET關閉指定WindowsName的頁面可以通過使用System.Diagnostics.Process類的Kill方法來完成。
Kill方法接受一個參數(shù),即要關閉的進程的窗口名稱,該窗口名稱可以通過Process.GetProcessesByName函數(shù)獲得,這樣就可以遍歷找到任何一個指定的窗口名稱并將其關閉。例如:
Dim process As Process = Process.GetProcessesByName(“MyApplication.exe”)
process.Kill()
VB中關閉窗口直接使用Unload就可以。\x0d\x0aUnload語句卸載 Form對象或控件。\x0d\x0a其語法: Unload object \x0d\x0aobject 所在處是要卸載的 Form 對象或控件數(shù)組元素的名稱。 \x0d\x0a\x0d\x0a例子:點擊按鈕彈出Form2窗體,關閉自身窗體\x0d\x0aPrivate Sub Command1_Click()\x0d\x0a Form2.Show' 彈出form2\x0d\x0a Unload Me‘關閉自身窗體\x0d\x0aEnd Sub
VB.NET關閉當前窗體me.close()
其它窗體用:窗體名.close(),例如:form2.close()