書名: Visual Basic 開發從入門到精通作者名: 陳強本章字數: 1901字更新時間: 2019-01-05 00:46:42
1.8 一個簡單的Visual Basic程序
知識點講解:光盤:視頻\PPT講解(知識點)\第1章\一個簡單的Visual Basic程序.mp4
在前面的內容中,了解了Visual Basic 6.0的基礎知識和可視化開發環境。在本節的內容中,將通過一個簡單的Visual Basic 6.0程序實例,使讀者加深對Visual Basic的認識。
1.8.1 Visual Basic開發流程
使用Visual Basic 6.0進行程序開發的具體流程如下所示。
(1)新建一個工程。
(2)創建應用程序界面。
(3)設置對象的屬性值。
(4)編寫事件處理過程。
(5)運行和調試工程。
(6)保存工程。
上述流程的具體實現過程如圖1-20所示。

圖1-20 Visual Basic 6.0程序設計流程
1.8.2 實例概述
實例001 演示窗體界面的交互
源碼路徑 光盤\daima\1\
視頻路徑 光盤\視頻\實例\第1章\001
本實例的功能是運行后首先彈出一個窗體界面,當單擊【執行】按鈕后將顯示指定的文本,當單擊【結束】按鈕后將結束當前窗體程序。
1.8.3 實現流程
范例001:制作一個歡迎界面
源碼路徑:光盤\演練范例\001\
視頻路徑:光盤\演練范例\001\
范例002:實現一個字符轉換程序
源碼路徑:光盤\演練范例\002\
視頻路徑:光盤\演練范例\002\
下面將詳細介紹本實例的實現過程。
1.新創建工程和窗體
依次單擊【開始】|【所有程序】|【Visual Basic 6.0中文版】選項啟動Visual Basic 6.0,在新創建工程對話框中選擇“EXE”。單擊【打開】按鈕后新創建一個“工程1”項目,如圖1-21所示。

圖1-21 新創建“工程1”項目界面
2.創建應用程序界面
本步驟的功能是,在窗體內插入需要的控件,并分別調整這些控件的位置。具體實現流程如下所示。
(1)在工具箱中選擇標簽按鈕,然后在窗體內拖動鼠標,插入1個標簽控件Lable1,如圖1-22所示。

圖1-22 插入標簽控件Lable1
(2)在工具箱中選擇按鈕控件圖標,然后在窗體內拖動鼠標,分別插入2個按鈕Command1和Command2,如圖1-23所示。

圖1-23 插入2個按鈕控件
(3)選中窗體內的所有選項,通過【格式】選項調整它們的對齊方式,如圖1-24所示。

圖1-24 調整插入窗體內控件的對齊方式
注意:當在窗體內插入控件元素后,可以通過【格式】選項調整它們的對齊方式,如上例的處理方式。另外,也可以通過鼠標調整它們的大小和位置,具體移動方法是通過<Ctrl>鍵+光標移動鍵(↑、↓、←、→)來實現,并且也可以通過鼠標箭頭來控制控件的大小。在實際應用中,通常需要對窗體內的空間格式進行設置,具體方法是通過單擊菜單欄中的【格式】選項來實現。如果不需要移動某個窗體控件,可以通過依次單擊【格式】|【鎖定控件】選項來實現。當然也可以對窗體內的空件進行直接復制、剪切和刪除操作。
3.設置窗體對象屬性
通過屬性窗口可以設置實例窗體內對象的屬性,具體流程如下所示。
(1)選中form1窗體,設置其Caption屬性值為“一個簡單的Visual Basic程序”,如圖1-25所示。

圖1-25 設置Caption屬性值
(2)選中Label1控件,設置其Caption屬性值為空,如圖1-26所示。

圖1-26 設置Label1控件的Caption屬性值
(3)分別選中Command1和Command2控件,設置其Caption屬性值分別為“執行”和“結束”,如圖1-27所示。

圖1-27 設置Command1和Command2控件的Caption屬性值
(4)編寫處理過程代碼。
鼠標雙擊Command1控件來到代碼邊輯界面,為Command1控件設置如下處理代碼。
Private Sub Command1_Click() Label1.Caption="歡迎學習Visual Basic 6.0! " ’單擊后顯示的文本 End Sub
鼠標雙擊Command2控件來到代碼編輯界面,為Command2控件設置如下處理代碼。
Private Sub Command2_Click() End End Sub
(5)運行和調試工程。
經過上述步驟操作后,本實例基本設置完畢。單擊“工具欄”中的啟動按鈕或單擊“F5”鍵,運行當前工程。程序執行后,如果沒有任何錯誤則顯示設置樣式的窗體界面。具體如圖1-28所示。單擊【執行】按鈕后,將在Label1空間位置顯示指定的提示文本“歡迎學習Visual Basic 6.0! ”,如圖1-29所示。

圖1-28 初始執行效果

圖1-29 輸出提示文本
當單擊【結束】按鈕后則結束當前程序的運行。
(6)保存工程。
當工程設計完畢并調試成功后,即可將工程文件保存??梢酝ㄟ^如下3種方法保存Visual Basic 6.0程序。
? 依次單擊【文件】|【保存工程】命令。
? 單擊“工具欄”中的保存工程圖標。
? 按快捷鍵<Ctrl+S>。
開發人員可以為當前工程設置屬性,具體實現流程如下所示。
(1)在“菜單欄”中依次單擊【工程】|【工程1屬性】選項,彈出“工程屬性”對話框,如圖1-30所示。

圖1-30 “工程屬性”對話框
(2)選擇啟動對象為Form1,設置工程名稱為“你好”,如圖1-31所示。

圖1-31 設置工程名稱
(3)選擇“生成”選項卡,設置版本信息的值為“123”,如圖1-32所示。

圖1-32 設置版本信息的值
注意:對于簡單的Visual Basic應用程序來說,生成的可執行EXE文件可以直接在Windows系統下執行,例如上述實例文件。但是對于一些復雜的Visual Basic程序,在執行時還需要一些類庫文件的支持。例如,常見的DLL和OCX文件。為此,在發布Visual Basic程序時,需要將這些類庫文件進行打包處理,創建一個安裝包。創建工程安裝包十分必要,特別是大型的項目程序。
至此,本節的Visual Basic實例設計完成。從整個實例的實現過程可以看出,Visual Basic 6.0可視化開發環境的功能十分強大,開發人員只需編寫少量的代碼即可設計出功能強大的項目工程。
- JavaScript高效圖形編程
- Java入門很輕松(微課超值版)
- Hands-On JavaScript High Performance
- 教孩子學編程:C++入門圖解
- Java Web程序設計任務教程
- C語言程序設計
- Visual Basic程序設計上機實驗教程
- 持續輕量級Java EE開發:編寫可測試的代碼
- Learning YARN
- Creating Data Stories with Tableau Public
- Microsoft 365 Certified Fundamentals MS-900 Exam Guide
- Qt5 C++ GUI Programming Cookbook
- 機器學習微積分一本通(Python版)
- 零基礎看圖學ScratchJr:少兒趣味編程(全彩大字版)
- 官方 Scratch 3.0 編程趣味卡:讓孩子們愛上編程(全彩)