




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第三課 初識(shí)Visual Basic 1算法 就是解決問題的方法和步驟。2算法的表示方式(1)自然語言(2)流程圖(3)計(jì)算機(jī)語言3算法流程的3種基本模式(1)順序模式(2)選擇模式(3)循環(huán)模式4流程圖(1)(2)(3)(4)(5)Visual Basic是面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 Visual Basic的意思是“可視化的Basic”,它既保留了Basic語言簡單、易用的特點(diǎn),又?jǐn)U充了可視化設(shè)計(jì)的工具。使用Visual Basic可以輕松地設(shè)計(jì)出界面美觀、使用方便、功能強(qiáng)大的應(yīng)用程序。什么是Visual Basic?特點(diǎn)1提供了面向?qū)ο蟮目梢暬幊坦ぞ?事件驅(qū)動(dòng)的編程機(jī)制3結(jié)構(gòu)化的程序設(shè)計(jì)語
2、言4交互式開發(fā)5Windows資源共享6開放的數(shù)據(jù)庫功能與網(wǎng)絡(luò)支持7得心應(yīng)手的應(yīng)用程序向?qū)?完善的聯(lián)機(jī)幫助功能一、認(rèn)識(shí)VB工作環(huán)境 啟動(dòng)VB,在彈出的“新建工程”對(duì)話框中選擇“標(biāo)準(zhǔn)EXE”,單擊“打開”按鈕進(jìn)入VB集成開發(fā)環(huán)境,其界面如下圖所示。窗體 可用作定制應(yīng)用程序界面的窗口,窗體的文件擴(kuò)展名為.frm。 VB應(yīng)用程序的基本結(jié)構(gòu),幾乎所有對(duì)象都是添加在窗體上的??陀^存在的事物或概念。從label1、label2、 label3你能理解“類”的概念嗎?他們都是label類嗎?基本控件:控件工具箱 用于提供創(chuàng)建應(yīng)用程序界面所需要的各種控件,如圖片、文字、按鈕等。文本框(Text)標(biāo)簽(Labe
3、l)命令按鈕(Command Button)標(biāo)準(zhǔn)控件箱 屬性窗口 屬性窗口中列出了當(dāng)前窗體或控件的屬性及屬性值,可以通過屬性窗口對(duì)窗體或控件的屬性進(jìn)行設(shè)置,如設(shè)置控件名稱、位置、顏色、大小等??丶膶傩猿R娍丶膶傩裕篘ame 對(duì)象的名字 Caption屬性的名字 Text 屬性的值 顏色 Backcolor : 背景顏色。 Forecolor:前景顏色。 Bordercolor:邊框顏色。 Fillcolor:填充顏色屬性:對(duì)象的一些性質(zhì);用來給對(duì)象進(jìn)行一定的修改;屬性的修改方法:1在屬性窗口對(duì)應(yīng)的項(xiàng)目中直接修改;2在編寫代碼的過程中用代碼修改。不同的屬性有不同的修改方法Caption標(biāo)題屬
4、性;在屬性窗口中直接修改。Backcolor顏色屬性:下拉菜單式。Font文字屬性:彈窗式。二、創(chuàng)建一個(gè)VB應(yīng)用程序 VB應(yīng)用程序一般由窗體、控件、事件處理過程等組成。開發(fā)一個(gè)VB應(yīng)用程序一般要經(jīng)歷設(shè)計(jì)界面、編寫代碼、調(diào)試運(yùn)行程序等過程。如要?jiǎng)?chuàng)建一個(gè)簡單的VB程序“歡迎來到精彩的VB世界”(如圖),可以采用以下步驟:1任務(wù)分析 程序運(yùn)行時(shí),單擊“顯示”按鈕,在窗體中出現(xiàn)“歡迎來到精彩的VB世界”,其中“顯示”按鈕可以用CommandButton 控件,顯示文字可以用Label控件。2設(shè)計(jì)界面(1)啟動(dòng)VB,新建一個(gè)“標(biāo)準(zhǔn)EXE”工程。(2)在窗體中添加1個(gè)標(biāo)簽控件Label1和1個(gè)命令按鈕Co
5、mmand1。(3)通過Label1和Command1控件屬性窗口分別設(shè)置控件的屬性值。3編寫代碼(1)在窗體上雙擊“顯示”按鈕,彈出代碼編輯窗口。(2)在系統(tǒng)自動(dòng)生成的代碼中,添加一行事件代碼。4調(diào)試運(yùn)行 代碼編寫完成后,單擊工具欄上的“啟動(dòng)”按鈕,即可運(yùn)行程序。 如果輸出結(jié)果不正確,或者界面設(shè)計(jì)不符合要求,可以單擊工具欄上的“結(jié)束”按鈕,使應(yīng)用程序終止運(yùn)行,重新回到設(shè)計(jì)界面進(jìn)行修改。5保存工程(1)選擇“文件”菜單中的“保存工程”命令。(2)在彈出的“文件另存為”對(duì)話框中,輸入窗體文件名,如“第一個(gè)VB程序.frm”。(3)在彈出的“工程另存為”對(duì)話框中,輸入工程文件名,如“第一個(gè)VB程序.vbp”。(4)單擊“文件”菜單,選擇“生成工程.exe”命令,將生成可在Windows系統(tǒng)直接運(yùn)行的可執(zhí)行文件。設(shè)計(jì)一個(gè)VB程序的基本步驟:1外觀(界面)的設(shè)計(jì);2確定對(duì)哪個(gè)對(duì)象的編程(難點(diǎn))3如何進(jìn)入程序代碼的編寫:雙擊某一個(gè)對(duì)象。4進(jìn)入代碼窗口;5了解左側(cè)的是對(duì)象名例如(Command1)右側(cè) 為事件的名稱如(Click);6清楚不同的對(duì)象有不同的事件;7調(diào)試(運(yùn)行)模式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)行業(yè)工作計(jì)劃制定
- 游戲活動(dòng)對(duì)幼兒發(fā)展的影響計(jì)劃
- 品牌重塑中的領(lǐng)導(dǎo)力作用計(jì)劃
- 2025年紡粘法非織造布生產(chǎn)線項(xiàng)目建議書
- 分析企業(yè)強(qiáng)弱勢的管理方式計(jì)劃
- 智研咨詢發(fā)布-2025年中國玄武巖纖維行業(yè)現(xiàn)狀、發(fā)展環(huán)境及投資前景分析報(bào)告
- 2025年高精度帶材軋機(jī)項(xiàng)目合作計(jì)劃書
- 古氣候變遷在沉積記錄中的體現(xiàn)方式
- 2025年數(shù)控超精密磨床項(xiàng)目建議書
- 地球的故事之環(huán)境保護(hù)讀后感
- DB43T 744-2012 錳水質(zhì)在線自動(dòng)分析儀
- 呼吸科護(hù)理管理制度
- TCI 331-2024 工業(yè)污染源產(chǎn)排污核算系數(shù)制定通則
- 浙江省(面試)公務(wù)員考試試題及答案指導(dǎo)(2025年)
- 《數(shù)學(xué)課程標(biāo)準(zhǔn)》義務(wù)教育2022年修訂版(原版)
- 設(shè)備拆裝施工方案
- 注冊(cè)安全工程師《安全生產(chǎn)管理知識(shí)》科目知識(shí)要點(diǎn)
- 研學(xué)旅行基地評(píng)估認(rèn)定評(píng)分表
- 《新時(shí)代公民道德建設(shè)實(shí)施綱要》、《新時(shí)代愛國主義教育實(shí)施綱要》知識(shí)競賽試題庫55題(含答案)
- 小學(xué)百科知識(shí)競賽題庫200道及答案(完整版)
- JJ∕G(交通) 201-2024公路橋梁支座壓剪試驗(yàn)機(jī)
評(píng)論
0/150
提交評(píng)論