第一章Visual Basic程序設(shè)計概述_第1頁
第一章Visual Basic程序設(shè)計概述_第2頁
第一章Visual Basic程序設(shè)計概述_第3頁
第一章Visual Basic程序設(shè)計概述_第4頁
第一章Visual Basic程序設(shè)計概述_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、v本課程的前身:計算機文化基礎(chǔ) 高級語言程序設(shè)計v學(xué)時總數(shù):80(48理論+32上機)v課程教學(xué)目標(biāo):四川省及國家計算機等級考試(二級)為什么要學(xué)習(xí)這門課程?v計算機已經(jīng)成為各行各業(yè)的必備工具和必要手段v學(xué)會計算機的基本操作 (操作系統(tǒng),辦公軟件,網(wǎng)絡(luò))v掌握一種高級編程語言:Visual Basic 6.0v培養(yǎng)學(xué)生利用計算機處理問題的思維方式第一章第一章 Visual BasicVisual Basic程序設(shè)計概述程序設(shè)計概述 1.了解了解VB的運行環(huán)境及啟動、退出。的運行環(huán)境及啟動、退出。 2.了解了解VB功能及特點。功能及特點。 3. 熟習(xí)熟習(xí)VB的集成開發(fā)環(huán)境。的集成開發(fā)環(huán)境。 4.

2、 初步建立事件驅(qū)動、面向?qū)ο蟪绦蛟O(shè)計的概念。初步建立事件驅(qū)動、面向?qū)ο蟪绦蛟O(shè)計的概念。本章要求:本章要求:1.1 中文中文Visual Basic 6.0簡介簡介 一、一、Visual Basic的發(fā)展的發(fā)展 Visual Basic 是是Microsoft 公司開發(fā)的公司開發(fā)的Windows 應(yīng)用程序應(yīng)用程序開發(fā)工具,開發(fā)工具,Visual “可視化的可視化的”,是一種開發(fā)圖形用戶界是一種開發(fā)圖形用戶界面(面(GUI)的方法。)的方法。 1991年推出年推出 VB1.0 1992、1993、1995、1997、1998,2000相繼推出:相繼推出: 2.0, 3.0, 4.0, 5.0, 6

3、.0,VB.Net(7.0)版本版本 5.0 ,6.0包含三種版本(學(xué)習(xí)版、專業(yè)版和企業(yè)版)包含三種版本(學(xué)習(xí)版、專業(yè)版和企業(yè)版) 英文英文Visual的意思是的意思是“視覺的視覺的”,“可視的可視的Baisc”這個名字可能抽象了點,但實際上它卻是最這個名字可能抽象了點,但實際上它卻是最直觀的編程方法,之所以叫做直觀的編程方法,之所以叫做“可視可視”,你只要看,你只要看到到VB的界面就會明白,實際上你無需編程,就可以的界面就會明白,實際上你無需編程,就可以完成許多步驟。完成許多步驟。 在在VB中引入了中引入了控件的概念控件的概念,在在Windows中控件中控件的身影無處不在,如按鈕、文本框等,

4、的身影無處不在,如按鈕、文本框等,VB把這些控把這些控件模式化,并且每個控件都有若干件模式化,并且每個控件都有若干屬性屬性用來控制控用來控制控件的外觀,工作件的外觀,工作方法,方法,能夠響應(yīng)用戶操作(能夠響應(yīng)用戶操作(事件事件)。 這樣你就可以象在畫板上一樣,隨意點幾下鼠這樣你就可以象在畫板上一樣,隨意點幾下鼠標(biāo),一個按鈕就完成了,這些在以前的編程語言下標(biāo),一個按鈕就完成了,這些在以前的編程語言下是要經(jīng)過相當(dāng)復(fù)雜的工作的。是要經(jīng)過相當(dāng)復(fù)雜的工作的。何為可視何為可視Basic 的含義:vBeginners All-purpose Symbolic Instruction Code v意思就是“初

5、學(xué)者通用符號指令代碼”vVB的前身Basic語言是一種給初學(xué)者使用的程序設(shè)計語言 二、二、Visual Basic的功能特點的功能特點 v1. 具有面向?qū)ο蟮目梢暬O(shè)計工具具有面向?qū)ο蟮目梢暬O(shè)計工具一個命令按鈕它是一個控件同時VB把它作為一個對象它具有屬性方法事件v2. 事件驅(qū)動的編程機制事件驅(qū)動的編程機制上例中當(dāng)用鼠標(biāo)左鍵單擊命令按鈕上例中當(dāng)用鼠標(biāo)左鍵單擊命令按鈕,則發(fā)生了一個則發(fā)生了一個”單擊事件單擊事件”v3.提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境v4.結(jié)構(gòu)化的程序設(shè)計語言結(jié)構(gòu)化的程序設(shè)計語言v5.支持多種數(shù)據(jù)庫系統(tǒng)的訪問支持多種數(shù)據(jù)庫系統(tǒng)的訪問v6.

6、 支持支持DLL和和OLEv7. ActiveX技術(shù)技術(shù)v8.VB6.0在開發(fā)環(huán)境上、網(wǎng)絡(luò)功能等的增強在開發(fā)環(huán)境上、網(wǎng)絡(luò)功能等的增強三、三、Visual Basic6.0的新功能特點的新功能特點 1. 新增控件2. 語言新功能3. 數(shù)據(jù)庫功能的增強4. 增強網(wǎng)絡(luò)功能5. 創(chuàng)建ActiveX控件更加輕松方便 6. 在線幫助更加完善。7. 高度可移植化的代碼 8. 新增了多個應(yīng)用程序向?qū)?.2 運行環(huán)境、安裝和啟動運行環(huán)境、安裝和啟動 一、運行環(huán)境一、運行環(huán)境1、硬件:、硬件: 586DX/66 MHz 或更高的處理器(推薦或更高的處理器(推薦 Pentium 或更或更高的處理器高的處理器),一個

7、,一個 CD-ROM 驅(qū)動器,驅(qū)動器,VGA 或分辨率更或分辨率更高的監(jiān)視器。高的監(jiān)視器。=16 MB RAM ,100MB以上的硬盤,鼠標(biāo)以上的硬盤,鼠標(biāo)或其它定點設(shè)備?;蚱渌c設(shè)備。2、軟件:、軟件: Windows 95 或更高版本,或或更高版本,或 Windows NT 3.51或更高或更高版本。版本。二、安二、安 裝裝 在在 CD-ROM 驅(qū)動器中插入驅(qū)動器中插入Visual Basic6.0系統(tǒng)系統(tǒng) CD 盤。盤。安裝程序在安裝程序在CD盤的根目錄下,運行安裝程序盤的根目錄下,運行安裝程序Setup.exe,即,即可進(jìn)入可進(jìn)入“安裝程序向?qū)О惭b程序向?qū)А?。如果您的計算機能夠在系統(tǒng)

8、中。如果您的計算機能夠在系統(tǒng)中運行運行 AutoPlay,則在插入,則在插入 CD 盤時,安裝程序?qū)⒈蛔詣蛹颖P時,安裝程序?qū)⒈蛔詣蛹虞d。選取載。選取“安裝安裝 Visual Basic 6.0”。同樣進(jìn)入。同樣進(jìn)入“安裝程序向安裝程序向?qū)?dǎo)” 三、啟動三、啟動 Visual Basic 方法方法1: 1. 單擊任務(wù)條上的單擊任務(wù)條上的“開始開始”。 2. 選擇選擇“程序程序”,接著選取,接著選取“Microsoft Visual Basic 6.0 中文版中文版”。 方法方法2: 雙擊桌面上的雙擊桌面上的 Visual Basic 6.0的的 快快捷鍵圖標(biāo)。捷鍵圖標(biāo)。 方法方法3: 使用使用“

9、Windows 資源管理器資源管理器”尋找尋找 Visual Basic 可執(zhí)行文件??蓤?zhí)行文件。1.3 Visual Basic 6.0的集成開發(fā)環(huán)境的集成開發(fā)環(huán)境 菜單欄工具欄代碼窗口工具箱窗 體 窗口立即窗口監(jiān)視窗口工程窗口屬性窗口布局窗口1.主窗口主窗口 應(yīng)用程序窗口應(yīng)用程序窗口,由標(biāo)題欄、菜單欄和工具欄組成由標(biāo)題欄、菜單欄和工具欄組成VB的三種工作模式的三種工作模式(標(biāo)題欄總顯示當(dāng)前模式)(標(biāo)題欄總顯示當(dāng)前模式) (1)設(shè)計模式:)設(shè)計模式:創(chuàng)建應(yīng)用程序的大多數(shù)工作都是在設(shè)計創(chuàng)建應(yīng)用程序的大多數(shù)工作都是在設(shè)計時完成的。在設(shè)計時,可以設(shè)計窗體、繪制控件、編寫代碼時完成的。在設(shè)計時,可以

10、設(shè)計窗體、繪制控件、編寫代碼并使用并使用“屬性屬性”窗口來設(shè)置或查看屬性設(shè)置值。窗口來設(shè)置或查看屬性設(shè)置值。 (2)運行模式:)運行模式:代碼正在運行的時期,用戶可與應(yīng)用程代碼正在運行的時期,用戶可與應(yīng)用程序交流。序交流??刹榭创a,但不能改動它可查看代碼,但不能改動它。 (3)中斷模式:)中斷模式:程序在運行的中途被停止執(zhí)行時。在中程序在運行的中途被停止執(zhí)行時。在中斷模式下,用戶可查看各變量及不是屬性的當(dāng)前值,從而了斷模式下,用戶可查看各變量及不是屬性的當(dāng)前值,從而了解程序執(zhí)行是否正常。還解程序執(zhí)行是否正常。還可以修改程序代碼,檢查、調(diào)試、可以修改程序代碼,檢查、調(diào)試、重置、單步執(zhí)行或繼續(xù)執(zhí)

11、行程序重置、單步執(zhí)行或繼續(xù)執(zhí)行程序。2.窗體(Form)設(shè)計窗口 窗體設(shè)計窗口是屏幕中央的主窗口,它可以作窗體設(shè)計窗口是屏幕中央的主窗口,它可以作為自定義窗口用來設(shè)計應(yīng)用程序的界面。用戶可以為自定義窗口用來設(shè)計應(yīng)用程序的界面。用戶可以在窗體中添加控件、圖形和圖片來創(chuàng)建所希望的外在窗體中添加控件、圖形和圖片來創(chuàng)建所希望的外觀。每個窗口必須有一個的窗體名字,建立窗體時觀。每個窗口必須有一個的窗體名字,建立窗體時缺省名為缺省名為Form1,Form2, . . .。應(yīng)注意窗體名即應(yīng)注意窗體名即Name屬性和窗體文件名的區(qū)別屬性和窗體文件名的區(qū)別 窗體設(shè)計窗口窗體名窗體文件名3.代碼(code)窗口

12、在設(shè)計模式中,通過雙擊窗體或窗體上任何對象或通過在設(shè)計模式中,通過雙擊窗體或窗體上任何對象或通過“工程資源管理器工程資源管理器”窗口中的窗口中的“查看代碼查看代碼”按鈕來打開代碼編按鈕來打開代碼編輯器窗口。代碼編輯器是輯器窗口。代碼編輯器是輸入應(yīng)用程序代碼輸入應(yīng)用程序代碼的編輯器。的編輯器。 4. 屬性(properties)窗口 屬性是指對象的特征,如大小、標(biāo)題或顏色等屬性是指對象的特征,如大小、標(biāo)題或顏色等數(shù)據(jù)。在數(shù)據(jù)。在Visual Basic6.0設(shè)計模式中,屬性窗口列出設(shè)計模式中,屬性窗口列出了當(dāng)前選定窗體或控件的屬性的值,用戶可以對這了當(dāng)前選定窗體或控件的屬性的值,用戶可以對這些屬

13、性值進(jìn)行設(shè)置。些屬性值進(jìn)行設(shè)置。 工程是指用于創(chuàng)建一個工程是指用于創(chuàng)建一個應(yīng)用程序的文件的集應(yīng)用程序的文件的集合合。工程資源管理器列出了當(dāng)前工程中的窗體。工程資源管理器列出了當(dāng)前工程中的窗體和模塊和模塊 5. 工程資源管理器工程資源管理器(project expror)(project expror)窗口窗口 工具箱提供一組工具,工具箱提供一組工具,用于設(shè)計時在窗體中放置用于設(shè)計時在窗體中放置控件生成應(yīng)用程序的用戶控件生成應(yīng)用程序的用戶接口。系統(tǒng)啟動后缺省的接口。系統(tǒng)啟動后缺省的General工具箱就會出現(xiàn)工具箱就會出現(xiàn)在屏幕左邊,上面共有在屏幕左邊,上面共有21個常用個常用“部件部件” 6.

14、 工具箱工具箱(ToolBox)(ToolBox)窗口窗口 窗體布局窗口顯示在屏幕右下角。用戶可使窗體布局窗口顯示在屏幕右下角。用戶可使用表示屏幕的小圖像來布置應(yīng)用程序中各窗體的位用表示屏幕的小圖像來布置應(yīng)用程序中各窗體的位置。這個窗口在多窗體應(yīng)用程序中很有用,因為這置。這個窗口在多窗體應(yīng)用程序中很有用,因為這可以指定每個窗體相對于主窗體的位置??梢灾付總€窗體相對于主窗體的位置。 7 7窗體布局窗口窗體布局窗口1.4 Visual Basic 6.0幫助系統(tǒng)的使用幫助系統(tǒng)的使用 一、一、MSDN的安裝的安裝二、使用二、使用MSDN Library查閱器查閱器 三、上下文幫助三、上下文幫助 在在Visual Basic界面的任何上下文相界面的任何上下文相關(guān)部分上按關(guān)部分上按F1鍵,就鍵,就可顯示有關(guān)該部分的信息。上下文相關(guān)部分是:可顯示有關(guān)該部

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論