你是不是用的Visual Studio來開發(fā)的?如果是,這樣操作:打開 項目 菜單 中的 XXX屬性,在彈出的屬性頁選擇最上面那個 應(yīng)用程序 標簽,里面有個啟動窗體,你選擇一下就可以了。
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供梧州網(wǎng)站建設(shè)、梧州做網(wǎng)站、梧州網(wǎng)站設(shè)計、梧州網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、梧州企業(yè)網(wǎng)站模板建站服務(wù),10年梧州做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
如果你不是用的visual Studio來開發(fā)的,那么可以考慮把另外一個窗口的visible屬性先設(shè)置為false或者把你要顯示的窗口改為對話框的形式,大小比另外一個窗口大一點或者一樣(即 模態(tài)窗口,必須關(guān)閉才能繼續(xù)操作),這樣都可以實現(xiàn)你要的效果。
Dim F1 As New Datasystem.Form2 '實例化窗體
For Each na As Form In Application.OpenForms '打開窗體的集合
If na.ProductName = F1.ProductName AndAlso na.Name = F1.Name 0 Then '判斷程序集的產(chǎn)品名稱和窗體名稱是否已存在打開的窗體中
If na.WindowState = FormWindowState.Minimized Then '判斷窗體是否最小化
na.WindowState = FormWindowState.Normal '還原窗體
End If
na.Activate() '激活窗體
Return '返回
End If
Next
F1.Show() '如果沒有打開的窗體中未找到,重新打開窗體
Activator.CreateInstance(Type.GetType(Application.ProductName "." textbox.text, True, True)).show()
在項目中右鍵點擊添加窗體。在代碼中需要顯示該窗體的地方寫入如下代碼:“form2.show()”form2是你窗體的name屬性……
Vb不是人機對話窗口,而是編程工具,可以編寫代碼進行調(diào)試執(zhí)行或者生成可執(zhí)行文件。
用Visual Studio .Net開發(fā)"Hello World!"程序:
我們知道"Hello World"一般是命令行程序,而這種程序在Visual Studio .Net中被稱為"控制臺程序"。下面是Visual Studio .Net編寫控制臺"Hello World!"程序的具體步驟:
(1)、啟動Visual Studio .Net。
(2)、選擇菜單【文件】|【新建】|【項目】后,彈出【新建項目】對話框。
(3)、將【項目類型】設(shè)置為【Visual Basic項目】。
(4)、將【模板】設(shè)置為【控制臺應(yīng)用程序】。
(5)、在【名稱】文本框中輸入【Hello World】。
(6)、在【位置】的文本框中輸入【E:VS.NET項目】,然后單擊【確定】按鈕,則Visual Studio .Net會按照上面設(shè)定的參數(shù)創(chuàng)建一個控制臺應(yīng)用程序項目,具體如圖01所示。
圖01:"Hello World"控制臺程序的【新建項目】界面
(7)、在【解決方案資源管理器】窗口中,雙擊Module1.vb文件,進入Module1.vb文件的編輯界面。
(8)、Visual Studio .Net已經(jīng)為產(chǎn)生Main()函數(shù)。在系統(tǒng)創(chuàng)建的Main()函數(shù)中加入下面一行代碼就可以了:
Console.WriteLine ("Hello World!")
(9)、選擇【文件】|【保存Module1.vb】菜單或者按快捷鍵Ctrl+S,保存所做的修改。
(10)、此時單擊快捷鍵Ctrl+F5運行程序就可以得到圖02所示運行界面: