VB語(yǔ)言教案(下)省公開課一等獎(jiǎng)全國(guó)示范課微課金獎(jiǎng)?wù)n件_第1頁(yè)
VB語(yǔ)言教案(下)省公開課一等獎(jiǎng)全國(guó)示范課微課金獎(jiǎng)?wù)n件_第2頁(yè)
VB語(yǔ)言教案(下)省公開課一等獎(jiǎng)全國(guó)示范課微課金獎(jiǎng)?wù)n件_第3頁(yè)
VB語(yǔ)言教案(下)省公開課一等獎(jiǎng)全國(guó)示范課微課金獎(jiǎng)?wù)n件_第4頁(yè)
VB語(yǔ)言教案(下)省公開課一等獎(jiǎng)全國(guó)示范課微課金獎(jiǎng)?wù)n件_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1.4VB集成開發(fā)環(huán)境

1.4.1vb主界面標(biāo)題條菜單欄工具條工具箱“窗體”窗口工程資源管理器“屬性”窗口“窗體布局”窗口動(dòng)畫演示第1頁(yè)標(biāo)題欄:用來(lái)顯示“MicrosoftVisualBasic”標(biāo)識(shí)和當(dāng)前打開工程文件名(默認(rèn)為“工程1”)。標(biāo)題欄中顯示有窗體控制菜單圖標(biāo)、當(dāng)前激活工程名稱、當(dāng)前工作模式以及最小化、最大化/還原、關(guān)閉按鈕。

動(dòng)畫演示第2頁(yè)動(dòng)畫演示菜單欄:菜

單作

用文件(File)

用于創(chuàng)建、打開、保留、顯示最近工程以及生成可執(zhí)行文件,打印和退出系統(tǒng)編輯(Edit)

用于源代碼編輯、查找,顯示一些慣用信息視圖(View)

用于集成環(huán)境下程序源代碼、控件查看,及各種窗口、工具箱關(guān)閉與打開工程(Project)用于控件、模塊和窗體等對(duì)象添加等處理格式(Format)

用于窗體、控件設(shè)計(jì)格式,如對(duì)齊、間距、尺寸、鎖定等調(diào)試(Debug)用于程序調(diào)試、查錯(cuò)運(yùn)行(Run)用于程序開啟、中止和停頓等查詢(Query)

用于設(shè)計(jì)SQL查詢圖表(Diagram)用于建立數(shù)據(jù)庫(kù)中表工具(Tools)用于集成開發(fā)環(huán)境設(shè)置及原有工具擴(kuò)展外接程序(Add-Ins)用于為工程增加或刪除外接程序窗口(Windows)

用于屏幕窗口層疊、平鋪等布局以及列出全部己打開文檔幫助(Help)幫助用戶系統(tǒng)學(xué)習(xí)和掌握VB使用方法及程序設(shè)計(jì)方法動(dòng)畫演示2第3頁(yè)由一些圖表按鈕組成,為用戶提供了一個(gè)快速使用慣用命令方法(相當(dāng)于菜單快捷方式)。工具欄第4頁(yè)工具箱:工具箱提供了一組在設(shè)計(jì)時(shí)能夠使用慣用工具,利用工具箱中工具能夠很方便地做出控件

。第5頁(yè)“窗體”窗口:在窗體中能夠設(shè)計(jì)菜單,加入按鈕、文本框、列表框、圖片框等控件,利用窗體能夠設(shè)計(jì)應(yīng)用程序界面。窗體“窗體”窗口標(biāo)題條窗體標(biāo)題條第6頁(yè)工程資源管理器:用來(lái)管理工程中窗體和各種模塊、類模塊,它是以樹形結(jié)構(gòu)圖方式對(duì)資源進(jìn)行管理。“查看代碼”按鈕“查看對(duì)象”按鈕“切換文件夾”按鈕第7頁(yè)“屬性”窗口:用于設(shè)置和描述對(duì)象屬性窗口。對(duì)象框排序選項(xiàng)卡屬性列表提醒信息第8頁(yè)“代碼編輯器”窗口:用于顯示和編寫程序代碼?!皩?duì)象”列表框“過(guò)程”列表框代碼編輯區(qū)域拆分條“全模塊查看”按鈕“過(guò)程查看”按鈕第9頁(yè)“窗體布局”窗口:用于設(shè)計(jì)應(yīng)用程序運(yùn)行時(shí)窗體在屏幕上首次出現(xiàn)位置。第10頁(yè)

設(shè)計(jì)VB應(yīng)用程序主要有以下5個(gè)步驟:(1)需求分析(2)設(shè)計(jì)用戶界面。(3)設(shè)置屬性。(4)編寫代碼。(5)保留和運(yùn)行調(diào)試程序,生成EXE文件。1.5用開發(fā)環(huán)境編制一個(gè)簡(jiǎn)單程序第11頁(yè)簡(jiǎn)單程序示例:在程序窗口中有一個(gè)命令按鈕和文本框。當(dāng)用鼠標(biāo)單擊命令按鈕時(shí),文本框中顯示“歡迎進(jìn)入vb課堂”。1.5用開發(fā)環(huán)境編制一個(gè)簡(jiǎn)單程序動(dòng)畫演示第12頁(yè)程序保留

選擇“文件”菜單中“保留工程”命令,或單擊工具條上“保留”按鈕,能夠把工程保留在文件中VB應(yīng)用程序最少有兩種文件需要保留:

窗體文件(.frm)

工程文件(.vbp)將程序編譯成可執(zhí)行文件(擴(kuò)展名為.exe):選擇“文件”菜單中“生成工程1.exe”命令程序一旦設(shè)計(jì)完成,且測(cè)試成功,還能夠?qū)⑺幾g成可直接執(zhí)行EXE文件,這么用戶就能夠在Windows環(huán)境中直接執(zhí)行它們,而無(wú)須再進(jìn)入VB環(huán)境了。第13頁(yè)第二個(gè)簡(jiǎn)單程序

例:設(shè)計(jì)一個(gè)應(yīng)用程序,由用戶輸入正方形邊長(zhǎng),計(jì)算并輸出正方形面積。設(shè)計(jì)步驟以下:

(1)創(chuàng)建窗體(應(yīng)用程序用戶界面)(2)在窗體上添加界面控件

(3)設(shè)置對(duì)象屬性文本框Text1文本框Text2命令按鈕Command1命令按鈕Command2標(biāo)簽Label1標(biāo)簽Label2窗體Form1第14頁(yè)編寫程序代碼,建立事件過(guò)程程序代碼

程序說(shuō)明:Dim語(yǔ)句;數(shù)據(jù)類型Single(單精度);Val函數(shù);語(yǔ)句“Text2.Text=x*x”作用第15頁(yè)

5)保留工程

(6)運(yùn)行程序單擊工具欄上“開啟”按鈕,即可采取解釋方式來(lái)運(yùn)行程序。單擊“結(jié)束”按鈕,能夠開啟事件過(guò)程Command2_Click,則執(zhí)行End語(yǔ)句來(lái)結(jié)束程序運(yùn)行。第16頁(yè)程序調(diào)試在程序中發(fā)覺(jué)錯(cuò)誤并排除錯(cuò)誤過(guò)程叫做程序調(diào)試。VB提供了豐富調(diào)試伎倆,能夠方便地跟蹤程序運(yùn)行,排除程序錯(cuò)誤。程序錯(cuò)誤 程序設(shè)計(jì)中常見錯(cuò)誤可分為以下3種:編譯錯(cuò)誤、運(yùn)行錯(cuò)誤和邏輯錯(cuò)誤。1.編譯錯(cuò)誤 編譯錯(cuò)誤指VB在編譯程序過(guò)程中出現(xiàn)錯(cuò)誤。這類錯(cuò)誤是因?yàn)椴徽_結(jié)構(gòu)代碼而產(chǎn)生,比如關(guān)鍵字輸入錯(cuò)、遺漏了必需標(biāo)點(diǎn)符號(hào)等。 比如,Printt"hello"語(yǔ)句會(huì)造成編譯錯(cuò)誤。第17頁(yè)程序調(diào)試2.運(yùn)行錯(cuò)誤 運(yùn)行錯(cuò)誤指編譯經(jīng)過(guò)后,運(yùn)行代碼時(shí)發(fā)生錯(cuò)誤。這類錯(cuò)誤通常是代碼執(zhí)行了非法操作或一些操作失敗。比如,要打開文件沒(méi)找到,除法運(yùn)算時(shí)除數(shù)為零,數(shù)據(jù)溢出等。 比如,print245/0語(yǔ)句。3.邏輯錯(cuò)誤 程序運(yùn)行后,得不到應(yīng)有結(jié)果,這說(shuō)明程序存在邏輯錯(cuò)誤,邏輯錯(cuò)誤是因?yàn)槌绦蚪Y(jié)構(gòu)或算法錯(cuò)誤而引發(fā)。 比如,把語(yǔ)句s=s+l中英文字母l寫成了數(shù)字1。第18頁(yè)程序調(diào)試調(diào)試方法 使用VB提供調(diào)試工具與調(diào)試伎倆,可提升程序調(diào)試效率。1.逐語(yǔ)句執(zhí)行2.設(shè)置斷點(diǎn)3.使用調(diào)試窗口第19頁(yè)程序調(diào)試VB提供了3個(gè)供用戶調(diào)試程序使用調(diào)試窗口:馬上窗口、當(dāng)?shù)卮翱诤捅O(jiān)視窗口。能夠利用這些窗口觀察相關(guān)變量值??蓡螕簟耙晥D”菜單中對(duì)應(yīng)命令打開它們。(1)馬上窗口(2)當(dāng)?shù)卮翱冢?)監(jiān)視窗口第20頁(yè)1、簡(jiǎn)述VB特點(diǎn)。2、什么是對(duì)象

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論