陳正光


Visual Basic可視化開發環境是一種系統開發工具。它集合了程序的設計、調試、運行等各種工具。該環境中提供許多現成的控件(如窗體、文本框、標簽、命令按鈕等),程序員不必再為界面的設計而編寫大量程序代碼,只需按設計的要求,利用系統提供的各種控件在窗體上“畫出”各種對象,然后對這些對象進行一些屬性的設置。程序員所需要編寫的代碼只是實現程序功能的那部分,從而大大提高了編程的效率。下面分析實例(實例選自教材:《信息技術》八年級上冊——《信息技術》教材編寫組 編著、福建教育出版社出版,“VB程序設計基礎”單元中的創新活動),來體會VB可視化程序設計的一般過程。
例:(選自教材P103的創新活動)在12小時制的時間中,在鐘表正常走動的時候,有多少個時針和分針成直角的位置?它們分別表示什么時刻(精確到秒即可)?
請編寫一個“時鐘的時針和分針成直角的問題”程序,單擊“開始計算”按鈕,程序計算并顯示出答案,單擊“退出”按鈕,結束程序運行。
1.程序界面設計
新建一個標準exe工程,添加如表2所示的控件,并設置控件相應的屬性。(程序界面參見教材P103圖9-4)
2.算法分析
的循環語句和分支結構語句。需要注意的是:在時鐘走一個小時的過程中,時針與分針會出現兩次成直角的情況。
③ 分別逐行輸出最后結果:時、分、秒。
⑵ 對于Command2 “退出”按鈕,我們只要在它的Click事件過程中寫下一個語句“end”即可。
當程序編寫完成后,可以通過選擇“運行”菜單中的“啟動”命令或單擊工具欄上的運行按鈕 或直接按F5來運行程序。運行結束后,按工具欄上的結束按鈕 ,結束VB應用程序的運行。
如果程序中出現錯誤,系統會彈出一個“實時錯誤”對話框,單擊其中的“調試”按鈕,程序會在錯誤語句前停止運行。出現錯誤的語句被標記成黃色。這時,我們可以先結束程序運行,檢查錯誤原因,修改后再次運行,直到程序運行結果正確無誤。
總之,要多調試,直致設計出完整的程序。