版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
VisualBasic程序設(shè)計(jì)VisualBasic程序設(shè)計(jì)JC8183980319教材及參考書教材:1.VisualBasic程序設(shè)計(jì)教程,馬秀峰主編,山大出版社,2004.2.VB上機(jī)指導(dǎo),自編。參考書:1.VisualBasic程序設(shè)計(jì)簡(jiǎn)明教程(第二版)/(第三版),龔沛曾等,高教出版社,2003/2007.2.VisualBasic實(shí)驗(yàn)指導(dǎo)與測(cè)試(第二版)/(第三版),龔沛曾等,高教出版社,2003/2007.3.VisualBasic實(shí)效編程百例,劉韜等編著,人民郵電出版社,2002.4.VB程序設(shè)計(jì)與應(yīng)用案例(含實(shí)驗(yàn)),劉鋼,高等教育出版社.教材目錄第1章VB6.0概述第2章VB程序設(shè)計(jì)基礎(chǔ)第3章數(shù)據(jù)類型、表達(dá)式和函數(shù)第4章數(shù)據(jù)輸入和輸出第5章常用標(biāo)準(zhǔn)控件第6章基本控制結(jié)構(gòu)第7章數(shù)組第8章過(guò)程第9章鍵盤和鼠標(biāo)事件第10章對(duì)話框和菜單第11章多重窗體和環(huán)境應(yīng)用第12章文件系統(tǒng)第13章程序調(diào)試和出錯(cuò)處理1.1VB簡(jiǎn)介1.概況VisualBasic是由Basic發(fā)展而來(lái)的。Basic是Beginner‘sAll-purposeSymbolicInstructionCode(初學(xué)者通用符號(hào)指令代碼)的縮寫,1964年由美國(guó)Dartmouth學(xué)院設(shè)計(jì)VisualBasic(簡(jiǎn)稱VB)即可視的Basic,由Microsoft公司推出。它既保留了Basic語(yǔ)言簡(jiǎn)單易用的特點(diǎn),又充分利用了Windows的圖形環(huán)境。是可視化語(yǔ)言的先驅(qū),也是可視化程度最高的一個(gè)計(jì)算機(jī)語(yǔ)言。一、VB的發(fā)展美國(guó)NewHampshire的Hanover(美國(guó)新罕布什爾州)有個(gè)大學(xué)叫做DartmouthCollege
2.發(fā)展歷程1.1964年Basic語(yǔ)言問(wèn)世2.1975在微機(jī)上固化的Basic語(yǔ)言3.1985年使用結(jié)構(gòu)化的Basic語(yǔ)言:TrueBasic,QuickBasic4.1991年,VisualBasic1.01998年,VisualBasic6.0
一、VB的發(fā)展1.1VB簡(jiǎn)介發(fā)展時(shí)間線1991年4月,VB1.01992年11月,VB2.0發(fā)布1993年夏天,VB3.0發(fā)布,分為標(biāo)準(zhǔn)版和專業(yè)版。1995年8月,VB4.0發(fā)布了32位版本和16位的版本。1997年2月,VB5.0發(fā)布。1998年夏天,VB6.0發(fā)布。2001年,VisualB發(fā)布。由于其使用了新的核心和特性,所以很多VB的程序員都要改寫程序。2003年,VisualB2003發(fā)布。2004年,微軟開放了VisualStudio2005的測(cè)試版本(代號(hào)Whidbey)。2005年,微軟宣布將不會(huì)再對(duì)非.NET版本的VB進(jìn)行支持。VB社群立即作出反應(yīng)表示關(guān)心這個(gè)消息,一些老用戶還遞交了希望能夠繼續(xù)對(duì)VB進(jìn)行技術(shù)支持的請(qǐng)?jiān)笗?。微軟目前還不愿意改變他們的決定。二、VB的主要特點(diǎn)1.提供可視化的編程工具2.結(jié)構(gòu)化的程序設(shè)計(jì)3.面向?qū)ο蟮某绦蛟O(shè)計(jì)4.采用事件驅(qū)動(dòng)編程機(jī)制5.強(qiáng)大的網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)、多媒體功能1.1VB簡(jiǎn)介對(duì)象Object
:在程序設(shè)計(jì)領(lǐng)域,對(duì)象是一個(gè)將數(shù)據(jù)和操作命令封裝起來(lái)的軟件部件,是經(jīng)過(guò)調(diào)試可以直接使用的程序單位。VB中的對(duì)象:許多對(duì)象是用戶可感知的實(shí)體,以可見的圖形方式顯示在界面上,例如一個(gè)按鈕、一個(gè)窗體。面向?qū)ο蟮某绦蛟O(shè)計(jì)OOP(ObjectOrientedProgramming):OOP的基本原則是計(jì)算機(jī)程序是由諸多夠起到子程序作用的單元或?qū)ο蠼M合而成。是一種以對(duì)象為基礎(chǔ),以事件來(lái)驅(qū)動(dòng)的程序設(shè)計(jì)技術(shù)。這就改變了傳統(tǒng)的程序設(shè)計(jì)模式。1.2Vb6.0安裝、啟動(dòng)和退出一、安裝1.VisualStudio6.0套裝2.VisualBasic6.0單獨(dú)裝二、啟動(dòng)“開始”/“程序”/“MicroSoftVisualStudio6.0中文版”
/“MicroSoftVisual6.0中文版VB“新建工程”窗口(1)“新建”選項(xiàng)卡:建立新工程。(2)“現(xiàn)存”選項(xiàng)卡:選擇和打開現(xiàn)有的文件。(3)“最新”選項(xiàng)卡:列出最近使用過(guò)的工程。列出了VB6.0能夠建立的應(yīng)用程序類型,初學(xué)者可以選擇“標(biāo)準(zhǔn)EXE”“新建”選項(xiàng)卡窗口三、退出:文件/退出或Alt+F4VB開發(fā)環(huán)境主要窗口概覽主窗口標(biāo)題欄、菜單欄和工具欄窗體(form)設(shè)計(jì)窗口(窗體編輯器)建立VB應(yīng)用程序的界面,是VB應(yīng)用程序的運(yùn)行窗口代碼(code)設(shè)計(jì)窗口編輯事件過(guò)程、用戶自定義過(guò)程等源程序代碼屬性(properties)窗口設(shè)置所有窗體和控件等對(duì)象的屬性工程資源管理器(projectexpror)窗口保存一個(gè)應(yīng)用程序所有的屬性及所有文件工具箱(toolbox)窗口顯示各種控件的制作工具,供用戶在窗體上設(shè)計(jì)通過(guò)工具欄的按鈕可以迅速地訪問(wèn)常用的菜單命令。一、主窗口1.標(biāo)題欄VB有三種工作模式:設(shè)計(jì)模式,運(yùn)行模式,中斷模式2.菜單欄VB6.0菜單欄中包括13個(gè)拉菜單選項(xiàng),每個(gè)選項(xiàng)下有一個(gè)下拉菜單。3.工具欄二、窗體設(shè)計(jì)窗口在其上建立VB應(yīng)用程序的界面。用戶通過(guò)與窗體上的控制部件交互可控制應(yīng)用程序的運(yùn)行,得到各種結(jié)果。代碼設(shè)計(jì)窗口是專門用來(lái)進(jìn)行程序設(shè)計(jì)的窗口,可顯示和編輯代碼。每個(gè)窗體都有各自的代碼窗口。四、屬性窗口功能:顯示和設(shè)置窗體或控件等對(duì)象的屬性,如標(biāo)題名稱、顏色、字體、大小等。對(duì)象列表框?qū)傩耘帕蟹绞綄傩粤斜砜驅(qū)傩院x說(shuō)明構(gòu)成:對(duì)象列表框,屬性排列方式,屬性列表框,屬性含義說(shuō)明。五、工程資源管理器窗口功能:保存一個(gè)應(yīng)用程序所有屬性以及組成這個(gè)應(yīng)用程序的所有文件。查看代碼查看對(duì)象切換文件夾三個(gè)按鈕:“查看代碼”按鈕:切換到代碼窗口,顯示和編輯代碼“查看對(duì)象”按鈕:切換到窗體窗口,顯示和編輯對(duì)象“切換文件夾”按鈕:切換文件夾顯示的方式。圖形框文本框命令按鈕單選按鈕列表框垂直滾動(dòng)條驅(qū)動(dòng)器列表框文件列表框直線數(shù)據(jù)控制指針標(biāo)簽框架復(fù)選框組合框水平滾動(dòng)條時(shí)鐘目錄列表框形狀圖像對(duì)象鏈接與嵌入(OLE)六、工具箱窗口包含有1個(gè)指針按鈕和20個(gè)工具按鈕(20個(gè)標(biāo)準(zhǔn)控件)。是構(gòu)成VB應(yīng)用程序界面的部件。1.4編寫一個(gè)簡(jiǎn)單的VB程序建立一個(gè)VB應(yīng)用程序的基本步驟:1.建立用戶界面;2.設(shè)置對(duì)象(窗體和控件)屬性;3.編寫
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院滿意度培訓(xùn)
- 光伏發(fā)電培訓(xùn)資料
- 福建省莆田市涵江區(qū)實(shí)驗(yàn)小學(xué)2023-2024學(xué)年三年級(jí)上學(xué)期期末檢測(cè)數(shù)學(xué)試題
- T-XMSSAL 0110-2024 供廈食品 蘆筍
- 期中模擬試卷(1-4單元) (試題)-2024-2025學(xué)年六年級(jí)上冊(cè)數(shù)學(xué)北師大版
- 語(yǔ)文學(xué)習(xí)任務(wù)群的解讀及設(shè)計(jì)要領(lǐng)
- 余靜無(wú)機(jī)化學(xué)酸堿平衡
- 部編版六年級(jí)語(yǔ)文上冊(cè)第七單元《京劇趣談》教學(xué)課件
- 高中語(yǔ)文第11課師說(shuō)課件5新人教版必修
- 路基石方填筑試驗(yàn)路段施工總結(jié)-
- 2024年北京市中考英語(yǔ)試卷真題(含答案)
- JBT 14727-2023 滾動(dòng)軸承 零件黑色氧化處理 技術(shù)規(guī)范 (正式版)
- 義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2024年版)
- 2024年信息安全師考試題庫(kù)及答案(含AB卷)
- 軌道交通智慧車站建設(shè)技術(shù)導(dǎo)則
- 2023-2024學(xué)年江蘇省南通市如皋市八年級(jí)(上)期中語(yǔ)文試卷
- DZ/T 0452.2-2023 稀土礦石化學(xué)分析方法 第2部分:鋁、鐵、鈣、鎂、鉀、鈉、鈦、錳、磷及15個(gè)稀土元素含量測(cè)定 混合酸分解―電感耦合等離子體原子發(fā)射光譜法(正式版)
- 敘事療法咨詢方案
- 中華人民共和國(guó)突發(fā)事件應(yīng)對(duì)法課件
- 大班團(tuán)體律動(dòng):仙女的魔法彩帶
- 24春國(guó)家開放大學(xué)《教育研究方法#》作業(yè)1-4參考答案
評(píng)論
0/150
提交評(píng)論