![第1章可視化編程與VB開發(fā)環(huán)境課件_第1頁](http://file4.renrendoc.com/view/044d175cf9170fcb2f2ae20bac854af5/044d175cf9170fcb2f2ae20bac854af51.gif)
![第1章可視化編程與VB開發(fā)環(huán)境課件_第2頁](http://file4.renrendoc.com/view/044d175cf9170fcb2f2ae20bac854af5/044d175cf9170fcb2f2ae20bac854af52.gif)
![第1章可視化編程與VB開發(fā)環(huán)境課件_第3頁](http://file4.renrendoc.com/view/044d175cf9170fcb2f2ae20bac854af5/044d175cf9170fcb2f2ae20bac854af53.gif)
![第1章可視化編程與VB開發(fā)環(huán)境課件_第4頁](http://file4.renrendoc.com/view/044d175cf9170fcb2f2ae20bac854af5/044d175cf9170fcb2f2ae20bac854af54.gif)
![第1章可視化編程與VB開發(fā)環(huán)境課件_第5頁](http://file4.renrendoc.com/view/044d175cf9170fcb2f2ae20bac854af5/044d175cf9170fcb2f2ae20bac854af55.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、目 錄第1章 可視化編程與VB開發(fā)環(huán)境第2章 VB簡單應用程序的設計第3章 VB程序設計語言基礎第4章 VB過程第5章 VB窗體與常用控件第6章 鍵盤與鼠標的控制第7章 菜單與工具欄第8章 文件管理第9章 圖形處理與多媒體第10章 數據庫應用程序的開發(fā)1.1 可視化編程的概念1.2 可視化程序的開發(fā)平臺1.3 VB開發(fā)環(huán)境初識第一章節(jié) 目 錄 1.4 VB快速入門1.5 VB獲取幫助第一節(jié) 原子結構1了解可視化編程的基本概念理解可視化編程中類、對象、屬性、事件與方法等基本概念掌握VB的開發(fā)環(huán)境及其使用方法理解工程的含義及對工程的管理方法掌握在VB的使用中獲得幫助的方法學習目標1.1 可視化編程
2、的概念案例一:歡迎進入奇妙的VB世界問題:1、界面如何設計?如何修改?2、單擊“確定”發(fā)生了什么?如何控制?3、考慮類似的Windows對話框1.1 可視化編程的概念基本概念圖形用戶界面GUI可視化編程技術所見即所得WYSIWYG面向對象程序設計OOP vs 結構化程序設計一種程序開發(fā)的方法。它將對象作為程序的基本單元,將程序和數據封裝其中,以提高軟件的重用性、靈活性和擴展性。1.1 可視化編程的概念面向對象程序設計概念類:定義了對象特征以及對象外觀和行為的模板如:電話機設計圖對象:類的一個實例,包括了數據及其代碼,如電話機實例屬性:對象的性質或是描述對象的數據,如顏色、品牌、尺寸等方法:讓對
3、象實施一個動作或執(zhí)行一項任務的途徑,即方法告訴對象應處理的事情,如撥打電話、通話記錄等。類:電話機設計圖對象:電話機1.1 可視化編程的概念面向對象程序設計概念事件:一種預先定義好的特定動作,由用戶或系統(tǒng)激活,如電話撥號、接通電話或掛斷電話等。事件過程:對象的事件發(fā)生后將執(zhí)行與事件相關的代碼1.2 可視化程序設計開發(fā)平臺主流開發(fā)平臺Visual StudioDelphiVisual Studio.NETJava1.2 可視化程序設計開發(fā)平臺Visual BasicVisual Basic學習版:入門版本Visual Basic企業(yè)版提供了一套功能完整的開發(fā)工具Visual Basic企業(yè)版允許
4、專業(yè)人員以小組的形式來創(chuàng)建分布式應用程序。它包括專業(yè)版的所有特性,加上Visual SourceSafe1.2 可視化程序設計開發(fā)平臺Visual Basic功能與特點具有面向對象的可視化設計工具。事件驅動的程序運行機制。提供了易學易用的應用程序集成開發(fā)環(huán)境結構化的程序設計語言支持多種數據庫系統(tǒng)的訪問支持動態(tài)數據交換(DDE)、動態(tài)鏈接庫(DLL)和對象鏈接與嵌入(OLE)技術1.3 VB開發(fā)環(huán)境初識VB的啟動工程模板現存選項卡最新選項卡1.3 VB開發(fā)環(huán)境初識VB的啟動1.3 VB開發(fā)環(huán)境初識VB開發(fā)環(huán)境的組成 標題欄、菜單欄與工具欄現存 選項卡窗體設計器控件箱1.3 VB開發(fā)環(huán)境初識VB開
5、發(fā)環(huán)境的組成 標題欄、菜單欄與工具欄現存 選項卡窗體設計器控件箱:內部控件、非內部控件工程管理器窗口屬性窗口1.3 VB開發(fā)環(huán)境初識VB開發(fā)環(huán)境的組成屬性窗口對象列表框屬性列表框屬性含義說明窗體布局窗口代碼編輯器1.4 VB快速入門VB應用程序開發(fā)步驟設計應用程序界面。設置屬性。編寫代碼。運行調試。1.4 VB快速入門案例一開發(fā)演示設計應用程序界面創(chuàng)建窗體:標準EXE添加控件:控件大小位置的調整大小調整位置調整:窗格控制1.4 VB快速入門案例一開發(fā)演示設置屬性默認屬性修改方法直接輸入列表框選擇對話框選擇控件名屬性名屬性設置值窗體Form1Caption歡迎進入奇妙的VB世界文本框Text1T
6、ext命令按鈕Command1Caption確定1.4 VB快速入門案例一開發(fā)演示編寫代碼代碼窗口打開雙擊對象右擊對象代碼窗口組成對象列表框過程列表框1.4 VB快速入門案例一開發(fā)演示編寫代碼代碼窗口打開雙擊對象右擊對象代碼窗口組成對象列表框過程列表框1.4 VB快速入門案例一開發(fā)演示編寫代碼創(chuàng)建事件過程代碼選擇對象選擇過程(默認過程)程序的運行單擊啟動按鈕按F5Text1.Text =“歡迎進入奇妙的VB世界”1.4 VB快速入門案例一開發(fā)演示編寫代碼創(chuàng)建事件過程代碼選擇對象選擇過程(默認過程)程序的運行單擊啟動按鈕按F5Text1.Text =“歡迎進入奇妙的VB世界”1.4 VB快速入門
7、案例一開發(fā)演示程序的保存與裝入保存所涉及的文件:工程、窗體、標準模塊、類模塊保存路徑選擇(默認路徑)文件名選擇(默認文件名)文件的重新裝入1.4 VB快速入門VB開發(fā)模式設計模式進入:新建或打開一個工程或窗體可以:設計窗體、繪制控件、編寫代碼并使用“屬性”窗口來設置或查看屬性設置值運行模式進入:運行相應的窗體程序可以:與應用程序進行交互,可觀察應用程序的工作狀況,可查看代碼,但不能直接改動代碼1.4 VB快速入門VB開發(fā)模式中斷模式暫時中止程序的執(zhí)行,但不是退出程序進入:在執(zhí)行程序時遇到斷點。在執(zhí)行程序時按下Ctrl+Break鍵。 在執(zhí)行程序時遇到Stop語句或產生了某些錯誤可以:檢查、調試
8、、重置、單步執(zhí)行或繼續(xù)執(zhí)行程序三種模式的轉換1.4 VB快速入門設計模式運行模式中斷模式1.4 VB快速入門VB工程及其管理工程的概念:管理應用程序中所有不同文件的特殊文件組成跟蹤所有部件的工程文件(.vbp)。窗體文件(.frm)。窗體所對應的二進制數據文件(.frx)標準模塊所對應的一個文件(其文件擴展名為.bas)工程資源管理器1.4 VB快速入門VB工程及其管理工程管理新建工程(只能有一個工程在運行)打開工程保存工程:直接保存,另存為向工程中添加文件工程與文件的關系:鏈接添加方式從工程中刪除文件:刪除鏈接 1.4 VB快速入門VB工程及其管理啟動窗體的設置應用場合:多窗體應用程序的設計與調試設置方式:1.5 獲取幫助MSDN:MicrosoftDevelop
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版數學七年級上冊3.3《解一元一次方程二》聽評課記錄3
- 新版湘教版秋八年級數學上冊第五章二次根式課題二次根式的混合運算聽評課記錄
- 蘇科版數學七年級下冊聽評課記錄11.5用一元一次不等式解決問題
- 湘教版數學九年級上冊《小結練習》聽評課記錄8
- 湘教版數學七年級上冊2.1《用字母表示數》聽評課記錄1
- s版語文三年級下冊聽評課記錄
- 小學二年級口算題應用題
- 五年級下冊數學解方程、口算、應用題總匯
- 人教版七年級數學下冊 聽評課記錄 9.1.2 第1課時《不等式的性質》
- 華師大版數學八年級上冊《立方根》聽評課記錄3
- 《農機化促進法解讀》課件
- 最高法院示范文本發(fā)布版3.4民事起訴狀答辯狀示范文本
- 2023-2024學年度上期七年級英語期末試題
- 2024年英語高考全國各地完形填空試題及解析
- 2024至2030年中國餐飲管理及無線自助點單系統(tǒng)數據監(jiān)測研究報告
- 2024年燃氣輪機值班員技能鑒定理論知識考試題庫-下(多選、判斷題)
- 2024年服裝門店批發(fā)管理系統(tǒng)軟件項目可行性研究報告
- 交通法規(guī)課件
- (優(yōu)化版)高中地理新課程標準【2024年修訂版】
- 《Python程序設計》課件-1:Python簡介與應用領域
- 各類心理量表大全
評論
0/150
提交評論