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

第4章 常量和變量

實驗1 Visual Basic中數據的使用

【實驗目標】

學會Visual Basic中數據的使用方法,掌握辨析合法與非法的Visual Basic數據的方法,以及Print語句的使用方法。

【實驗內容】

(1)上機驗證教材第4章4.1節(jié)中介紹的各種數據。

(2)上機驗證教材第4章后習題4中簡答題的第(3)題,說出哪些是合法的Visual Basic數據,哪些是非法的Visual Basic數據,并分析其中的原因。

【實驗說明】

本實驗通過使用Print語句來說明在Visual Basic中各種數據的使用方法。

【實驗分析】

通過對實訓內容進行認真分析,并結合Visual Basic軟件的功能及操作,我們可以將實驗內容分解如下:

首先啟動Visual Basic,并進入Visual Basic的編程環(huán)境;然后在Activate事件過程的開始語句和結束語句之間輸入語句,并運行代碼編輯窗口中的程序,并觀察運行結果;最后修改程序語句和數據,觀察運行結果的變化。

【示范操作】

1.啟動Visual Basic,并進入Visual Basic的編程環(huán)境。

(1)啟動Visual Basic,選擇“新建工程”窗口中“新建”選項卡中的“標準EXE”,并單擊“打開”按鈕,進入Visual Basic窗口界面,這時在屏幕中央顯示出窗體窗口。

(2)單擊菜單欄中的“視圖”菜單,然后選擇“代碼窗口”選項,即可進入代碼編輯窗口(單擊工程資源管理器窗口上端的“查看代碼”按鈕,或直接雙擊窗體窗口可以更方便、快捷地進入代碼編輯窗口)。

(3)單擊代碼編輯窗口上面的“對象”列表框右端的向下箭頭,并選擇Form,這時在代碼編輯窗口中就會自動出現(xiàn)Form窗體的Load事件過程。

(4)單擊“過程”列表框右端的向下箭頭,選擇Activate(激活)事件過程,這時在代碼編輯窗口中就會出現(xiàn)Form窗體的Activate事件過程。

(5)將Form窗體的Load事件過程從代碼窗口中刪除掉。

2.在Activate事件過程的開始語句和結束語句之間輸入語句,并觀察運行結果。

(1)在Activate事件過程的開始語句和結束語句之間輸入語句Print 123*,然后按回車鍵,可以看到Print 123* 語句立即顯示為紅色,并出現(xiàn)錯誤提示窗口,在錯誤提示窗口中提示出此語句的錯誤原因,這說明123* 是非法數據。

(2)單擊錯誤提示窗口中的“確定”按鈕,即可對該語句進行修改;如果單擊“幫助”按鈕,即可查看相關的幫助信息。

關鍵字Print,也可使用問號“?”代替,按回車鍵之后,問號會自動轉變?yōu)殛P鍵字Print。

(3)我們將123* 中的星號去掉,然后按回車鍵,則Print語句顯示為黑色,也沒有出現(xiàn)錯誤提示窗口,說明123是合法數據。

(4)單擊菜單欄中的“運行”菜單,選擇“啟動”命令,就可以運行代碼編輯窗口中的程序(單擊工具欄中的“啟動”按鈕,可以更方便、快捷地運行該程序),此時在輸出窗口中就可以顯示出數據123。

(5)在數據123后面再輸入一個數據456%,兩個數據之間用分號隔開,即將Print語句改為:Print 123;456%,然后按回車鍵,未出現(xiàn)錯誤提示窗口,然后運行此程序,并觀察其輸出結果。

(6)將兩個數據之間的分號改為逗號,然后運行此程序,觀察其輸出結果,并比較兩種輸出方式有何異同。

(7)將數據456%改為'Visaul Basic',使Print語句變?yōu)椋?/p>

        Print 123;'Visaul Basic'

按回車鍵后,發(fā)現(xiàn)'Visaul Basic'顯示為綠色,但并未出現(xiàn)錯誤提示,然后運行此程序,觀察輸出窗口,發(fā)現(xiàn)并未顯示'Visaul Basic'。分析其原因,'Visaul Basic'并不是字符串,而是被當做注釋(在Visaul Basic中,注釋是以單引號開始的)。

(8)將Print語句中的'Visaul Basic'兩邊的單引號改為雙引號,運行此程序并觀察輸出窗口,看結果有何變化。

3.參照以上方法驗證教材第4章4.1節(jié)中出現(xiàn)的各種數據,并完成教材第4章后習題4中簡答題的第(3)題。

【程序代碼】

        Private Sub Form_Activate()
            Print 123;456%
        End Sub

        Private Sub Form_Activate()
            Print 123;'Visaul Basic'
        End Sub

其中,Print語句后面是需要驗證其合法性的數據。

主站蜘蛛池模板: 集贤县| 米易县| 陵川县| 平阳县| 桑植县| 彩票| 日照市| 全州县| 四会市| 林芝县| 佛学| 鱼台县| 富蕴县| 望都县| 呼伦贝尔市| 广水市| 砀山县| 广宗县| 新竹县| 秦安县| 水城县| 铜川市| 梅河口市| 涿州市| 大冶市| 新余市| 观塘区| 红安县| 周宁县| 朔州市| 武夷山市| 河北区| 武宁县| 郴州市| 安多县| 阜新市| 丹江口市| 奎屯市| 开化县| 都匀市| 方山县|