




已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
,第一章 Visual Basic程序開發(fā)環(huán)境,1.了解Visual Basic的運(yùn)行環(huán)境及啟動(dòng)、退出。 2.了解Visual Basic功能及特點(diǎn)。 3. 熟悉Visual Basic的集成開發(fā)環(huán)境。 4. VB幫助系統(tǒng),本章要求:,1.1 Visual Basic 6.0簡介,一、Visual Basic的發(fā)展 Visual Basic 是Microsoft 公司開發(fā)的Windows 應(yīng)用程序開發(fā)工具,Visual “可視化的”,是一種開發(fā)圖形戶界面(GUI)的方法。Visual的英文含義就是可視化,“可視的Baisc”這個(gè)名字可能抽象了點(diǎn),但實(shí)際上它卻是最直觀的編程方法,之所以叫做“可視化”,你只要看到VB的界面就會明白,實(shí)際上你無需編程,就可以完成許多步驟。 在VB中引入了控件的概念,在Windows中控件的身影無處不在,如按鈕、文本框等,VB把這些控件模式化,并且每個(gè)控件都有若干屬性用來控制控件的外觀,工作方法。 這樣你就可以象在畫板上一樣,隨意點(diǎn)幾下鼠標(biāo),一個(gè)按鈕就完成了,這些在以前的編程語言下是要經(jīng)過相當(dāng)復(fù)雜的工作的。,1.1 Visual Basic 6.0簡介,VB版本: 1991年推出 VB1.0 1992、1993、1995、1997、1998,2000相繼推出: 2.0, 3.0, 4.0, 5.0, 6.0,VB.Net(7.0)版本 5.0 ,6.0包含三種版本(學(xué)習(xí)版、專業(yè)版和企業(yè)版),Visual Basic 6.0的版本,學(xué)習(xí)版: 用于初學(xué)者開發(fā)基于Windows的應(yīng)用程序 專業(yè)版: 用于專業(yè)人員開發(fā)客戶/服務(wù)器應(yīng)用程序 企業(yè)版: 用于創(chuàng)建高級的、高性能的網(wǎng)絡(luò)應(yīng)用程序,二、Visual Basic的特點(diǎn),1. 具有面向?qū)ο蟮目梢暬O(shè)計(jì)工具 2. 事件驅(qū)動(dòng)的編程機(jī)制 傳統(tǒng)編程方式:面向過程,程序流程是事先設(shè)計(jì)好的。 圖形界面應(yīng)用程序:事件控制著程序的運(yùn)行流向。 事件驅(qū)動(dòng) :在事件驅(qū)動(dòng)模式下,程序的執(zhí)行是依靠系統(tǒng)能夠被識別的觸發(fā)事件啟動(dòng)的。 3. 結(jié)構(gòu)化的程序設(shè)計(jì)語言 VB是解釋型語言,在設(shè)計(jì)VB程序的過程中,隨時(shí)可以運(yùn)行程序,而在整個(gè)應(yīng)用程序設(shè)計(jì)好以后,可編譯生成可執(zhí)行文件,脫離VB環(huán)境,直接在windows環(huán)境下運(yùn)行。,二、Visual Basic的特點(diǎn),4. 提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境 5.支持DDE、DLL和OLE DDE:dynamic data exchange 實(shí)現(xiàn)與windows其他應(yīng)用程序的動(dòng)態(tài)數(shù)據(jù)交換 DLL: dynamic link library 可以將C/c+寫的程序加入到VB應(yīng)用程序中去,或調(diào)用API函數(shù),實(shí)現(xiàn)軟件開發(fā)包具有的功能。 OLE: 將每個(gè)應(yīng)用程序作為一個(gè)對象,將不同的對象鏈接起來,嵌入到某個(gè)應(yīng)用程序中去,這樣可得到具有聲音,動(dòng)畫,圖像,文字等各種信息的集合式文件。 6.開放的數(shù)據(jù)庫的訪問與網(wǎng)絡(luò)支持,1.2 安裝和運(yùn)行Visual Basic 6.0,一、運(yùn)行環(huán)境 1、硬件: 486DX/66 MHz 或更高的處理器(推薦 Pentium 或更高的處理器),一個(gè) CD-ROM 驅(qū)動(dòng)器,VGA 或分辨率更高的監(jiān)視器。=16 MB RAM ,鼠標(biāo)或其他光標(biāo)控制設(shè)備。 2、軟件: Windows 95 或更高版本,或 Windows NT 3.51或更高版本。,二、安 裝 在 CD-ROM 驅(qū)動(dòng)器中插入Visual Basic6.0系統(tǒng) CD 盤。安裝程序在CD盤的根目錄下,運(yùn)行安裝程序Setup.exe,即可進(jìn)入“安裝程序向?qū)А?。如果您的?jì)算機(jī)能夠在系統(tǒng)中運(yùn)行 AutoPlay,則在插入 CD 盤時(shí),安裝程序?qū)⒈蛔詣?dòng)加載。選取“安裝 Visual Basic 6.0”。同樣進(jìn)入“安裝程序向?qū)А?單擊Windows“開始”按鈕,指向“程序”,再指向Microsoft Visual Basic 6.0圖標(biāo),就可以啟動(dòng)Visual Basic 6.0。并進(jìn)入到 Visual Basic 集成 開發(fā)環(huán)境 。 當(dāng)需要退出Visual Basic時(shí),可以關(guān)閉Visual Basic集成環(huán)境窗口,或通過菜單命令“文件退出” 退出。,三、啟動(dòng) Visual Basic,1.3 Visual Basic 6.0的集成開發(fā)環(huán)境,1.主窗口 應(yīng)用程序窗口,由標(biāo)題欄、菜單欄和工具欄組成,VB的三種工作模式(標(biāo)題欄總顯示當(dāng)前模式) (1)設(shè)計(jì)模式:創(chuàng)建應(yīng)用程序的大多數(shù)工作都是在設(shè)計(jì)時(shí)完成的。在設(shè)計(jì)時(shí),可以設(shè)計(jì)窗體、繪制控件、編寫代碼并使用“屬性”窗口來設(shè)置或查看屬性設(shè)置值。 (2)運(yùn)行模式:代碼正在運(yùn)行的時(shí)期,用戶可與應(yīng)用程序交流。可查看代碼,但不能改動(dòng)它。 (3)中斷模式:程序在運(yùn)行的中途被停止執(zhí)行時(shí)。在中斷模式下,用戶可查看各變量及屬性的當(dāng)前值,從而了解程序執(zhí)行是否正常。還可以修改程序代碼,檢查、調(diào)試、重置、單步執(zhí)行或繼續(xù)執(zhí)行程序。,2.窗體(Form)設(shè)計(jì)窗口,窗體設(shè)計(jì)窗口是屏幕中央的主窗口,它可以作為自定義窗口用來設(shè)計(jì)應(yīng)用程序的界面。用戶可以在窗體中添加控件、圖形和圖片來創(chuàng)建所希望的外觀。每個(gè)窗口必須有一個(gè)的窗體名字,建立窗體時(shí)缺省名為Form1,Form2, . . .。 應(yīng)注意窗體名即Name屬性和窗體文件名的區(qū)別,3.代碼(code)窗口,在設(shè)計(jì)模式中,通過雙擊窗體或窗體上任何對象或通過“工程資源管理器”窗口中的“查看代碼”按鈕來打開代碼編輯器窗口。代碼編輯器是輸入應(yīng)用程序代碼的編輯器。,自動(dòng)列出成員特性: 自動(dòng)列出控件的屬性和方法。 自動(dòng)顯示快速信息: 自動(dòng)顯示語句和函數(shù)的語法格式 自動(dòng)語法檢查: 出錯(cuò)時(shí)顯示為紅色。,進(jìn)入代碼編輯器窗口的方法: 雙擊窗體的任何地方 右擊窗體,從快捷菜單中選擇“查看代碼” 單擊工程資源管理器窗口中的“查看代碼”按鈕。 執(zhí)行“視圖”菜單中的“代碼窗口”命令。,4. 屬性(properties)窗口,屬性是指對象的特征,如大小、標(biāo)題或顏色等數(shù)據(jù)。在Visual Basic6.0設(shè)計(jì)模式中,屬性窗口列出了當(dāng)前選定窗體或控件的屬性的值,用戶可以對這些屬性值進(jìn)行設(shè)置。,顯示: 視圖屬性窗口 使用工具欄按鈕 按F4鍵,工程是指用于創(chuàng)建一個(gè)應(yīng)用程序的文件的集合。工程資源管理器列出了當(dāng)前工程中的窗體和模塊,5. 工程資源管理器(project explorer)窗口,工程: 每個(gè)應(yīng)用程序可稱為一個(gè)工程 每個(gè)工程可包括多種類型的文件 文件類型: .Vbp .Frm .Bas .Cls .Res .Ocx .Frx .Vbp :工程文件 .vbg: 工程組文件 .frm:窗體文件,一個(gè)應(yīng)用程序最多有255個(gè)。 .bas:程序模塊文件 .cls: 類模塊文件 .res:資源文件是一種可以同時(shí)存放文本、圖片、聲音等多種資源的文件,它由一系列獨(dú)立的字符串、位圖及聲音文件組成,是一種純文本文件,可以用文字編輯器編輯。 Ocx:表示ActiveX控件的文件 Frx:窗體的二進(jìn)制數(shù)據(jù)文件 一個(gè)工程必須包含的文件類型是:.vbp, .frm, .frx,工具箱提供一組工具,用于設(shè)計(jì)時(shí)在窗體中放置控件生成應(yīng)用程序的用戶接口。系統(tǒng)啟動(dòng)后缺省的General工具箱就會出現(xiàn)在屏幕左邊,上面有常用“部件”,6. 工具箱(ToolBox)窗口,工具箱中的控件可以有三類: 內(nèi)部控件默認(rèn)狀態(tài)下工具箱中顯示的控件 ActiveX控件存于.OCX文件中,包括各種版本的VB控件以及第三方廠家提供的控件 ,必要時(shí)可添加到工具箱中。 可插入對象將其他應(yīng)用程序產(chǎn)品作為一個(gè)對象加入到工具箱中。如Excel工作表、公式等。,添加選項(xiàng)卡: 右擊工具箱添加選項(xiàng)卡輸入名稱 添加控件: 將控件直接拖入新選項(xiàng)卡 切換選項(xiàng)卡: 單擊選項(xiàng)卡名稱 刪除選項(xiàng)卡: 右擊選項(xiàng)卡名稱刪除選項(xiàng)卡,窗體布局窗口顯示在屏幕右下角。用戶可使用表示屏幕的小圖像來布置應(yīng)用程序中各窗體的位置。這個(gè)窗口在多窗體應(yīng)用程序中很有用,因?yàn)檫@可以指定每個(gè)窗體相對于主窗體的位置。,7窗體布局窗口,8立即窗口,用于調(diào)試應(yīng)用程序。 可鍵入或粘貼一行代碼,按下回車鍵立即執(zhí)行。,9. 單文檔界面和多文檔界面,VB有兩種應(yīng)用程序界面: 單文檔界面(SDI) 多文檔界面(MDI),1.4 Visual Basic 6.0幫助系統(tǒng)的使用,一、MSDN的安裝 (用于提供幫助文檔): 67MB。,二、使用MSDN Library查閱器,三、上下
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)直播活動(dòng)燈光租賃及現(xiàn)場監(jiān)督協(xié)議
- 家政公司老年看護(hù)與生活照料服務(wù)合同
- 母嬰護(hù)理品牌授權(quán)合作協(xié)議
- 跨境電商數(shù)據(jù)存儲備份及安全防護(hù)協(xié)議
- 抖音網(wǎng)絡(luò)直播股權(quán)分置及管理協(xié)議
- 花園相鄰權(quán)界定與土地交易合同
- 蔬菜大棚種植項(xiàng)目與農(nóng)業(yè)保險(xiǎn)合作協(xié)議
- 智能家居設(shè)備進(jìn)出口代理服務(wù)與智能家居解決方案合同
- 臨床輸血醫(yī)學(xué)檢驗(yàn)技術(shù)
- 《小貓咪和小兔子:動(dòng)物友誼教學(xué)課件》
- 天地學(xué)習(xí)法(1小時(shí)通讀一本書)
- 紡織企業(yè)安全風(fēng)險(xiǎn)辨識建議清單
- 居然之家合同DOC
- 大學(xué)生德育論文范文3000字
- 鋁鎂料倉等施工方案精品
- 停車場收費(fèi)管理系統(tǒng)使用手冊
- 我的家鄉(xiāng)寧波
- 路燈設(shè)施維修施工組織設(shè)計(jì)
- 執(zhí)業(yè)醫(yī)師注冊健康體檢表
- 普通高等學(xué)校畢業(yè)生 畢業(yè)研究生就業(yè)協(xié)議書
- 地鐵通信工程漏纜卡具安裝作業(yè)指導(dǎo)書
評論
0/150
提交評論