国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

VB可視化程序設(shè)計(jì)實(shí)例分析

2018-10-21 14:47陳正光
學(xué)校教育研究 2018年30期
關(guān)鍵詞:控件時(shí)針分針

陳正光

Visual Basic可視化開(kāi)發(fā)環(huán)境是一種系統(tǒng)開(kāi)發(fā)工具。它集合了程序的設(shè)計(jì)、調(diào)試、運(yùn)行等各種工具。該環(huán)境中提供許多現(xiàn)成的控件(如窗體、文本框、標(biāo)簽、命令按鈕等),程序員不必再為界面的設(shè)計(jì)而編寫(xiě)大量程序代碼,只需按設(shè)計(jì)的要求,利用系統(tǒng)提供的各種控件在窗體上“畫(huà)出”各種對(duì)象,然后對(duì)這些對(duì)象進(jìn)行一些屬性的設(shè)置。程序員所需要編寫(xiě)的代碼只是實(shí)現(xiàn)程序功能的那部分,從而大大提高了編程的效率。下面分析實(shí)例(實(shí)例選自教材:《信息技術(shù)》八年級(jí)上冊(cè)——《信息技術(shù)》教材編寫(xiě)組 編著、福建教育出版社出版,“VB程序設(shè)計(jì)基礎(chǔ)”單元中的創(chuàng)新活動(dòng)),來(lái)體會(huì)VB可視化程序設(shè)計(jì)的一般過(guò)程。

例:(選自教材P103的創(chuàng)新活動(dòng))在12小時(shí)制的時(shí)間中,在鐘表正常走動(dòng)的時(shí)候,有多少個(gè)時(shí)針和分針成直角的位置?它們分別表示什么時(shí)刻(精確到秒即可)?

請(qǐng)編寫(xiě)一個(gè)“時(shí)鐘的時(shí)針和分針成直角的問(wèn)題”程序,單擊“開(kāi)始計(jì)算”按鈕,程序計(jì)算并顯示出答案,單擊“退出”按鈕,結(jié)束程序運(yùn)行。

1.程序界面設(shè)計(jì)

新建一個(gè)標(biāo)準(zhǔn)exe工程,添加如表2所示的控件,并設(shè)置控件相應(yīng)的屬性。(程序界面參見(jiàn)教材P103圖9-4)

2.算法分析

的循環(huán)語(yǔ)句和分支結(jié)構(gòu)語(yǔ)句。需要注意的是:在時(shí)鐘走一個(gè)小時(shí)的過(guò)程中,時(shí)針與分針會(huì)出現(xiàn)兩次成直角的情況。

③ 分別逐行輸出最后結(jié)果:時(shí)、分、秒。

⑵ 對(duì)于Command2 “退出”按鈕,我們只要在它的Click事件過(guò)程中寫(xiě)下一個(gè)語(yǔ)句“end”即可。

當(dāng)程序編寫(xiě)完成后,可以通過(guò)選擇“運(yùn)行”菜單中的“啟動(dòng)”命令或單擊工具欄上的運(yùn)行按鈕 或直接按F5來(lái)運(yùn)行程序。運(yùn)行結(jié)束后,按工具欄上的結(jié)束按鈕 ,結(jié)束VB應(yīng)用程序的運(yùn)行。

如果程序中出現(xiàn)錯(cuò)誤,系統(tǒng)會(huì)彈出一個(gè)“實(shí)時(shí)錯(cuò)誤”對(duì)話框,單擊其中的“調(diào)試”按鈕,程序會(huì)在錯(cuò)誤語(yǔ)句前停止運(yùn)行。出現(xiàn)錯(cuò)誤的語(yǔ)句被標(biāo)記成黃色。這時(shí),我們可以先結(jié)束程序運(yùn)行,檢查錯(cuò)誤原因,修改后再次運(yùn)行,直到程序運(yùn)行結(jié)果正確無(wú)誤。

總之,要多調(diào)試,直致設(shè)計(jì)出完整的程序。

猜你喜歡
控件時(shí)針分針
使用“填表單”微信小程序 統(tǒng)計(jì)信息很方便
怎么做能更好地認(rèn)識(shí)分針和時(shí)針運(yùn)動(dòng)的聯(lián)動(dòng)關(guān)系
鐘面上的數(shù)學(xué)問(wèn)題解法
基于.net的用戶定義驗(yàn)證控件的應(yīng)用分析
時(shí)針和分針的爭(zhēng)吵
鐘表上的數(shù)學(xué)問(wèn)題
幸福在蔥蘢里,在彎腰的鐮上
利用VF6.0的Timer控件實(shí)現(xiàn)動(dòng)畫(huà)效果
Spreadsheet控件在Delphi數(shù)據(jù)庫(kù)系統(tǒng)中的編程與應(yīng)用