我們知道"Hello World"一般是命令行程序,而這種程序在Visual Studio .Net中被稱為"控制臺程序"。下面是Visual Studio .Net編寫控制臺"Hello World!"程序的具體步驟:
(1)、啟動Visual Studio .Net。
(2)、選擇菜單【文件】|【新建】|【項目】后,彈出【新建項目】對話框。
(3)、將【項目類型】設置為【Visual Basic項目】。
(4)、將【模板】設置為【控制臺應用程序】。
(5)、在【名稱】文本框中輸入【Hello World】。
(6)、在【位置】的文本框中輸入【E:VS.NET項目】,然后單擊【確定】按鈕,則Visual Studio .Net會按照上面設定的參數(shù)創(chuàng)建一個控制臺應用程序項目,具體如圖01所示。
圖1:"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所示運行界面:
圖2:"Hello World"控制臺程序的運行界面
通過以上可見利用Visual Studio .Net編寫控制臺"Hello World!"程序,自始至終只需輸入一行代碼,Visual Studio .Net自動實現(xiàn)源程序編譯、聯(lián)接等過程,避免在命令行提示符下敲編譯命令的苦惱。不僅如此Visual Studio .Net自動的語法檢測,既給程序員帶來便捷,又避免了因為拼寫造成的不必要的錯誤。等等這些都比起用行編輯器來編寫Visual Basic .Net程序要方便、簡潔。
3. "Hello World!"程序的WinForm版本:
"Hello World!"程序的WinForm版本的可是我取的名字。此程序同樣也是輸出"Hello World!"字符串,只不過不是在命令提示行中實現(xiàn),而是通過單擊程序中的按鈕,會彈出一個消息框,并在消息框中顯示"Hello World!"字符串。下面是"Hello World!"程序的WinForm版本的具體步驟:
(1)、啟動Visual Studio .Net。
(2)、選擇菜單【文件】|【新建】|【項目】后,彈出【新建項目】對話框。
(3)、將【項目類型】設置為【Visual Basic項目】。
(4)、將【模板】設置為【W(wǎng)indows應用程序】。
(5)、在【名稱】文本框中輸入【Hello_World程序WinForm版】。
(6)、在【位置】的文本框中輸入【E:VS.NET項目】,然后單擊【確定】按鈕,則Visual Studio .Net會按照上面設定的參數(shù)創(chuàng)建一個Windows應用程序項目,具體如圖03所示。
圖3:"Hello World"Windows應用程序的【新建項目】界面
(7)、選擇【工具箱】中的【W(wǎng)indows窗體組件】,并從中拖入一個Button組件到【Form1.vb(設計)】窗口,此組件名稱為button1,雙擊拖入的button1組件, Visual Studio .Net會切換窗口到Form1的設計窗口,并自動產(chǎn)生button1的Click事件對應的代碼。
(8)、在button1的Click事件的代碼區(qū)添加下列代碼,下列代碼的功能是彈出"Hello World!"提示框。
MessageBox.Show (" Hello World!")
(9)、選擇【文件】|【保存Form1.vb】菜單或者按快捷鍵Ctrl+S,保存所做的修改。
(10)、選擇【生成】|【生成Hello_World程序WinForm版】菜單,則Visual Studio .Net會自動編譯、連接源程序,并生成Hello_World程序WinForm版的執(zhí)行文件。
(11)、選擇【調(diào)試】|【啟動】菜單或者單擊快捷鍵"F5",則開始運行Hello_World程序WinForm版程序,單擊程序中的【button1】按鈕,則彈出"Hello World!"提示框,具體如圖04所示。
圖4:"Hello_World"程序WinForm版程序的運行界面
至此Hello_World程序WinForm版程序的全部編寫工作就完成了。對于其他的WinForm程序,其編寫的基本步驟是相似的,只不過程序中涉及到更多的組件、類和其他的調(diào)用。無非是上面這些操作步驟的變形和再組合。
五.總結(jié)
本文介紹了Visual Basic .Net的優(yōu)越性及其和其前一個版本Visual Basic的主要區(qū)別。以及安裝Visual Basic .Net開發(fā)工具Visual Studio .Net的基本方法和使用Visual Studio .Net開發(fā)出二種不同類型Visual Basic .Net應用程序的基本步驟和方法。當然要完全掌握、精通這些內(nèi)容不是一篇文章所能夠完成的。在后面的內(nèi)容中,將結(jié)合更多具體的示例逐步介紹。