




已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第一章 Visual Basic 程序開發(fā)環(huán)境,VB程序的開發(fā)是在集成環(huán)境中進(jìn)行的,為了編寫VB程序,需了解這個環(huán)境。 1.1 Visual Basic 的特點和版本 1.2 Visual Basic 的啟動與退出 1.3 Visual Basic 程序開發(fā)環(huán)境,1.1 Visual Basic 的特點和版本,1.1.1 Visual Basic 的特點 什么是Visual Basic 6.0 Visual Basic6.0的特點 1.1.2 Visual Basic 6.0的版本,返回,什么是Visual Basic 6.0,Visual Basic6.0是Microsoft公司推出的可視化開發(fā)工具組件Visual Studio6.0的組件之一,是基于BASIC語言的可視化程序設(shè)計語言。Visual Basic6.0既繼承了BASIC語言的簡單易懂的特點,又采用了面向?qū)ο?、事件?qū)動的編程機制,提供了一種所見即所得的可視化程序設(shè)計方法。,返回,Visual Basic6.0的特點,可視化的平臺 面向?qū)ο蟮脑O(shè)計方法 事件驅(qū)動的編程機制 結(jié)構(gòu)化的程序設(shè)計語言 開放的數(shù)據(jù)庫功能與網(wǎng)絡(luò)支持 充分利用Windows資源,返回,Visual Basic 6.0有三個版本: 1)學(xué)習(xí)版:Visual Basic6.0的基礎(chǔ)版本,適用于初學(xué)者。它包括所有的內(nèi)部控件、選項卡和數(shù)據(jù)綁定控件。 2)專業(yè)版:為專業(yè)編程人員提供了一整套功能完備的開發(fā)工具。它除了具有學(xué)習(xí)版的全部功能外,還包括Active和Internet控件開發(fā)等高級特性。 3)企業(yè)版:Visual Basic6.0的最高版本,使得專業(yè)編程人員能夠開發(fā)功能強大的分布式應(yīng)用程序。它除了具有企業(yè)版的全部功能外,還包括Back Office等特殊工具。,Visual Basic 6.0的版本,返回,1.2 Visual Basic 的啟動與退出,啟動 退出,返回,Visual Basic6.0的啟動,Visual Basic6.0與其他的Windows應(yīng)用程序一樣,有兩種常用的啟動方法: (1)依照“開始-程序-Microsoft Visual Basic6.0中文版- Microsoft Visual Basic6.0中文版”的步驟啟動Visual Basic6.0 。 (2)創(chuàng)建快捷方式,并放在桌面上,以后雙擊該快捷方式圖標(biāo)即可。Visual Basic6.0啟動后,出現(xiàn)如圖所示的窗口:,Visual Basic6.0的啟動,Visual Basic6.0的啟動,在上圖的“新建工程”對話框中,有三個選項卡: 1)新建:創(chuàng)建新的工程。其中列出了Visual Basic6.0可以創(chuàng)建的所有工程類型。 選擇“標(biāo)準(zhǔn)EXE”,然后進(jìn)入VB開發(fā)環(huán)境,在默認(rèn)情況下,VB的集成開發(fā)環(huán)境為傳統(tǒng)的Windows MDI(多文檔界面)方式;也可以用SDI(單文檔界面)方式啟動VB設(shè)計。改變成SDI方式的方法如下:“工具”-“選項”-“高級”選項卡,選中“SDI開發(fā)環(huán)境”,然后單擊“確定”按鈕,重新啟動VB,可進(jìn)入SDI集成開發(fā)環(huán)境。,2)現(xiàn)存:列出了所有已創(chuàng)建的工程,可以選擇并打開它們。 3)最新:列出了最近打開過的工程及其所在的文件夾。 選中該對話框中下端的“不再顯示這個對話框”,則在下次啟動Visual Basic6.0時將不再顯示“新建工程”對話框。,返回,退出,VB也是Windows的應(yīng)用程序,它的退出與其它應(yīng)用程序相同。,返回,Visual Basic6.0集成開發(fā)環(huán)境(一),新建一個工程時,可在“新建”選項卡中選擇“標(biāo)準(zhǔn)EXE”,并單擊“打開”按鈕,即可進(jìn)入Visual Basic6.0應(yīng)用程序的集成開發(fā)環(huán)境。如圖所示:,Visual Basic6.0集成開發(fā)環(huán)境(二),標(biāo)題欄:如上圖,此時標(biāo)題欄中標(biāo)題為“工程1-Microsoft Visual Basic設(shè)計”,表明此時Visual Basic6.0正處于設(shè)計“工程1”的狀態(tài)。當(dāng)進(jìn)入其他狀態(tài)時,標(biāo)題欄中的文字會產(chǎn)生響應(yīng)變化。 Visual Basic6.0有三種工作模式: (1)設(shè)計模式:可進(jìn)行用戶界面的設(shè)計和代碼的編輯,以完成應(yīng)用程序的開發(fā)。 (2)運行模式:運行應(yīng)用程序。此時不可編輯界面和代碼。 (3)中斷模式:暫時中斷應(yīng)用程序的運行。此時可以編輯代碼,但是不能編輯界面。,Visual Basic6.0集成開發(fā)環(huán)境(三),菜單欄:包括13個下拉子菜單,包含使用Visual Basic6.0所需要的命令。 菜單中的命令分為兩種類型,一類是可以直接執(zhí)行的命令,這類命令后面沒有任何信息,如:保存工程;另一類在命令后面帶有省略號,如:打開工程,需要通過打開對話框來執(zhí)行。,(1)文件:包含了與訪問文件有關(guān)的菜單項。主要功能有新建工程、打開工程、保存工程、生成工程等。 (2)編輯:包含了與編輯代碼、控件等有關(guān)的菜單項。 (3)視圖:包含了顯示或隱藏Visual Basic6.0的各種窗口的菜單項,如代碼窗口、對象窗口、屬性窗口、工具欄等。 (4)工程:包含了與工程管理有關(guān)的菜單項。如向工程添加窗體、模塊,以及從工程中移除部件等。,Visual Basic6.0集成開發(fā)環(huán)境(四),(5)格式:包含了編輯用戶界面時調(diào)整控件的菜單項。如對齊控件、統(tǒng)一大小、鎖定控件等。 (6)調(diào)試:包含了常用的調(diào)試應(yīng)用程序的菜單項。 (7)運行:包含了啟動、中斷、暫停應(yīng)用程序的菜單項。 (8)查詢:包含了操作數(shù)據(jù)庫表時的查詢及其他數(shù)據(jù)訪問命令的菜單項。 (9)圖表:包含了相關(guān)的圖表處理菜單項。,Visual Basic6.0集成開發(fā)環(huán)境(五),(10)工具:包含了向模塊和窗體添加過程、過程屬性,向窗體添加菜單及設(shè)置Visual Basic6.0集成開發(fā)環(huán)境等菜單項。 (11)外接程序:包含了與操作和管理外接程序相關(guān)的菜單項。如為工程增加和刪除外接程序等。 (12)窗口:包含了與屏幕布局窗口相關(guān)的菜單項。 (13)幫助:提供相關(guān)的幫助信息。,Visual Basic6.0集成開發(fā)環(huán)境(六),工具欄:VB提供了四種工具欄,包括編輯、標(biāo)準(zhǔn)、窗體編輯器和調(diào)試工具欄。 在默認(rèn)狀態(tài)下,啟動Visual Basic6.0后,在窗口上出現(xiàn)標(biāo)準(zhǔn)工具欄??梢赃x擇“視圖”菜單的“工具欄”選項,打開Visual Basic6.0的其他的工具欄。工具欄中列出了Visual Basic6.0最常用的操作。現(xiàn)將Visual Basic6.0標(biāo)準(zhǔn)工具欄中一些主要工具作簡單介紹,見下表:,Visual Basic6.0集成開發(fā)環(huán)境(七),Visual Basic6.0集成開發(fā)環(huán)境(九),工具箱:由21個按鈕形式的圖標(biāo)構(gòu)成,顯示了各種控件的制作工具。用戶可以利用這些工具在窗體上設(shè)計各種控件。其中,指針不是控件,它僅用于移動窗體和控件,以及調(diào)整它們的大小。其余20個稱為標(biāo)準(zhǔn)控件。也可以通過“工程”菜單欄的“部件”菜單項加入擴(kuò)充控件(Active X控件)。,Visual Basic6.0集成開發(fā)環(huán)境(十),窗體窗口:在設(shè)計Visual Basic6.0應(yīng)用程序的過程中,界面設(shè)計是最基本的工作。窗體窗口是設(shè)計應(yīng)用程序的界面的地方。每個窗體窗口只容納一個窗體。在開發(fā)應(yīng)用程序時可以使用多個窗體,窗體窗口也就有多個。每一個窗體都有與其他窗體不同的名字,系統(tǒng)默認(rèn)窗體名稱依為Form1、Form2、Form3,工程資源管理器,工程是指建立一個應(yīng)用程序時所包含的文件的集合,包括窗體文件、模塊文件以及可以由Visual Basic6.0應(yīng)用程序使用的任何類型的文件 工程資源管理器顯示當(dāng)前所打開的工程的信息狀態(tài)和文件內(nèi)容。若打開的是一個工程組,則將顯示整個工程組的所有工程信息。 可通過視圖菜單中的“工程資源管理器”菜單項來打開或關(guān)閉工程資源管理器窗口。,工程資源管理器窗口如圖所示:,工程資源管理器由三部分組成: (1)標(biāo)題欄:位于該窗口的最頂端,顯示工程的名稱。 (2)工具欄:工具欄上有三個按鈕,功能分別如下: 查看代碼:查看與當(dāng)前選定的對象相關(guān)的代碼。 查看對象:在窗體窗口顯示選定的對象外觀。 切換文件夾:切換文件夾顯示的方式。 (3)列表窗口:列出了當(dāng)前工程中包含的所有文件。工程資源管理器采用類似于資源管理器的樹形文件結(jié)構(gòu)圖來顯示工程中的資源。,工程所包含的文件類型為: 1)工程文件(.vbp):跟蹤所有對象。 2)窗體文件(.frm):存儲有關(guān)窗體的信息。 3)二進(jìn)制數(shù)據(jù)文件(.frx):每個窗體都有一個相應(yīng)的二進(jìn)制數(shù)據(jù)文件,它包含窗體上控件的屬性數(shù)據(jù)。 4)模塊文件(.bas):每個標(biāo)準(zhǔn)模塊的一個文件,該文件是可選項。,5)類模塊文件(.cls):每個類模塊的一個文件,該文件是可選項。 6)Active X控件文件(.ocx):包含Active X控件的文件,該文件是可選項。 7)資源文件(.res):包含無須重新編輯代碼便可以改變的位圖、字符串和其他數(shù)據(jù),該文件是可選項。,工程資源管理器的使用,一般情況下,工程資源管理器主要進(jìn)行與工程相關(guān)的任務(wù),而不進(jìn)行工程文件的編輯工作。在工程資源管理器中所能進(jìn)行的工程管理操作主要有: (1)查看對象:單擊該對象,單擊工具欄上的“查看對象”按鈕,包含該對象的窗體窗口將出現(xiàn)在屏幕上。 (2)查看代碼:單擊該對象,單擊工具欄上的“查看代碼”按鈕,與該對象相關(guān)的代碼窗口將被打開。,(3)添加對象:用鼠標(biāo)指針指向工程名稱,單擊右鍵,系統(tǒng)會彈出一個快捷菜單。在該菜單上選擇“添加”選項,稍侯出現(xiàn)二級菜單,選擇所要添加的對象類型即可。 (4)刪除對象:選擇要刪除的對象,在要刪除的對象項上單擊右鍵,在彈出的快捷菜單中選擇“刪除”即可。 (5)保存對象:當(dāng)某些文件修改后,要及時保存這些文件。選擇要保存的對象,在要保存的對象項上單擊右鍵,在彈出的快捷菜單中選擇“保存”或“另存為”即可。,Visual Basic6.0集成開發(fā)環(huán)境(十一),窗體布局窗口:用于指定程序運行時的初始位置,主要使所開發(fā)的應(yīng)用程序能在各種不同分辨率的顯示器上使用,在多窗體應(yīng)用程序中較有用。在窗體布局窗口中,可以使用拖動鼠標(biāo)的方法更改單個或多個窗體的位置,同時觀察多個窗體的相對布局。,Visual Basic6.0集成開發(fā)環(huán)境(十二),屬性窗口:在進(jìn)行界面設(shè)計時,窗體和控件的標(biāo)題、大小字體等特征是由它的屬性所決定的,所有窗體和控件都要進(jìn)行屬性設(shè)置??梢酝ㄟ^屬性窗口來進(jìn)行屬性設(shè)置。屬性窗口如圖1-4所示,主要由四個部分組成:,Visual Basic6.0集成開發(fā)環(huán)境(十三),(1)對象列表框:包含了所選窗體的對象列
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生態(tài)公園規(guī)劃2025:初步設(shè)計評估與生態(tài)旅游可持續(xù)發(fā)展路徑報告
- 休閑食品健康化轉(zhuǎn)型與市場拓展中的健康食品評價體系研究
- 時尚零售業(yè)快時尚模式變革下的數(shù)字化轉(zhuǎn)型與數(shù)據(jù)驅(qū)動決策報告
- 老年教育課程設(shè)置與教學(xué)方法創(chuàng)新實踐中的教育評價改革與創(chuàng)新案例分析報告
- 2025年土壤污染修復(fù)技術(shù)土壤修復(fù)設(shè)備投資回報率研究報告
- 醫(yī)院信息化建設(shè)2025年關(guān)鍵:電子病歷系統(tǒng)優(yōu)化與患者隱私保護(hù)報告
- 2025年老年教育課程設(shè)置創(chuàng)新與情景模擬教學(xué)方法實踐分析
- 2025年工業(yè)互聯(lián)網(wǎng)平臺數(shù)據(jù)備份與恢復(fù)策略在航空航天行業(yè)的應(yīng)用研究報告
- 讀書帶給我的快樂6篇
- 旭陽化工設(shè)備管理制度
- 基層公共法律服務(wù)的困境與改進(jìn)對策研究
- 殘疾人電子商務(wù)培訓(xùn)
- GB/T 45148-2024數(shù)字文化館資源和技術(shù)基本要求
- 2024-2025學(xué)年度第一學(xué)期七年級英語期末試卷
- 2025年春新北師大版數(shù)學(xué)一年級下冊課件 綜合實踐 設(shè)計教室裝飾圖
- 2025年陜西延長石油集團(tuán)礦業(yè)公司招聘筆試參考題庫含答案解析
- 2024-2025學(xué)年度四川省宜賓市普通高中高一第一學(xué)期期末考試歷史試題
- 云南教育強省建設(shè)規(guī)劃綱要(2024-2035年)知識培訓(xùn)
- QC/T 1211-2024乘用車車門內(nèi)開拉手總成
- 2025年江蘇省建筑安全員A證考試題庫及答案
- 2025版國家開放大學(xué)法學(xué)本科《知識產(chǎn)權(quán)法》期末紙質(zhì)考試第五大題案例分析題題庫
評論
0/150
提交評論