官术网_书友最值得收藏!

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可視化開發環境的功能十分強大,開發人員只需編寫少量的代碼即可設計出功能強大的項目工程。

主站蜘蛛池模板: 油尖旺区| 徐州市| 开原市| 巢湖市| 商南县| 托克托县| 北宁市| 卢氏县| 鄄城县| 南开区| 当雄县| 庆阳市| 新津县| 泗阳县| 望城县| 阿克陶县| 铜山县| 昌平区| 镇坪县| 岳池县| 象州县| 寿阳县| 师宗县| 灵川县| 伊通| 荔浦县| 玉龙| 固镇县| 桐梓县| 巴里| 上杭县| 永寿县| 宝山区| 新安县| 二连浩特市| 抚远县| 崇文区| 泰来县| 曲阜市| 新平| 勐海县|