《VisualBasic程序設(shè)計項目化教程》項目1搭建VB運行環(huán)境課件_第1頁
《VisualBasic程序設(shè)計項目化教程》項目1搭建VB運行環(huán)境課件_第2頁
《VisualBasic程序設(shè)計項目化教程》項目1搭建VB運行環(huán)境課件_第3頁
《VisualBasic程序設(shè)計項目化教程》項目1搭建VB運行環(huán)境課件_第4頁
《VisualBasic程序設(shè)計項目化教程》項目1搭建VB運行環(huán)境課件_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Visual Basic 程序設(shè)計項目化教程主編 管小清 郭賀彬第1頁,共40頁。項目一 搭建VB運行環(huán)境 項目目標(或稱項目功能描述): 本項目主要是介紹VB的可視化開發(fā)環(huán)境;如何建立工程,添加窗體和控件;創(chuàng)建應(yīng)用程序的步驟以及保存文件等。項目主要知識點:1VB 6.0簡介VB 6.0 概述VB 6.0的主要功能2VB 6.0的安裝和運行VB 6.0的版本Visual Basic 6.0的系統(tǒng)要求安裝VB 6.0運行 VB 6.0 3熟悉VB 6.0開發(fā)環(huán)境VB各個窗口的功能創(chuàng)建應(yīng)用程序的一般步驟VB各種文件的擴展名及其功能(.frm,.vbp) 4設(shè)置VB代碼編輯器的格式第2頁,共40頁。

2、項目實施步驟 1、基礎(chǔ)知識2、界面設(shè)計窗體設(shè)計控件屬性設(shè)置3、程序設(shè)計編程初步程序代碼4、程序調(diào)試,功能完善5、保存項目工程和再次打開工程第3頁,共40頁。項目實施步驟項目實施步驟:(如下內(nèi)容是我從書中提出的,請參照完善其他章)閱讀相關(guān)基礎(chǔ)知識界面設(shè)計控件屬性設(shè)置程序設(shè)計程序運行與調(diào)試保存項目工程第4頁,共40頁。1.1 第1步:基礎(chǔ)知識概述1.1.1 VB 6.0簡介1VB 6.0概述Visual Basic 是微軟公司推出的Windows環(huán)境下的面向?qū)ο蟮目梢暬绦蛟O(shè)計語言,以下簡稱VB,是目前Windows操作平臺下廣泛使用的Windows應(yīng)用程序開發(fā)工具??梢杂脕黹_發(fā)Windows環(huán)境

3、下的各種應(yīng)用軟件,也可用來開發(fā)多媒體應(yīng)用軟件。VB簡單易學(xué),通用性強,對于沒有任何編程經(jīng)驗的用戶,也可以輕松使用VB開發(fā)出功能強大的Windows應(yīng)用程序,VB提供了迅速、簡潔的方法讓用戶進行程序開發(fā),僅僅通過鼠標的拖放和少量代碼就能設(shè)計出一個易于使用的Windows應(yīng)用程序。是初學(xué)編程人員最容易入手的強大的開發(fā)工具。第5頁,共40頁。1.1 第1步:基礎(chǔ)知識概述2VB的主要功能VB可以用于可以開發(fā)多媒體、數(shù)據(jù)庫、網(wǎng)絡(luò)、圖形等方面的應(yīng)用程序。數(shù)據(jù)訪問特性允許對包括Microsoft SQL Server和其它企業(yè)數(shù)據(jù)庫在內(nèi)的大部分數(shù)據(jù)庫格式建立數(shù)據(jù)庫和前端應(yīng)用程序,以及可調(diào)整的服務(wù)器端部件。網(wǎng)

4、絡(luò)功能強大,很容易在應(yīng)用程序內(nèi)通過Internet或Intranet訪問文檔和應(yīng)用程序,或者創(chuàng)建Internet服務(wù)器應(yīng)用程序。第6頁,共40頁。1.1.2 VB 6.0的安裝和運行1VB 6.0的版本VB 6.0 共有三個不同功能的版本:學(xué)習(xí)版、專業(yè)版和企業(yè)版。3種不同的版本分別滿足不同的開發(fā)需要,但相對而言,后者的功能比前者更強一些,讀者可根據(jù)需要選用不同的版本,如表1-1式所示 版本特點學(xué)習(xí)版為初學(xué)者學(xué)習(xí)而設(shè)計的,它包含全部的標準控件和數(shù)據(jù)庫、網(wǎng)絡(luò)等控件專業(yè)版包括了學(xué)習(xí)版的全部功能,還增加了ActiveX、Internet等控件開發(fā)工具,是一個中間版本企業(yè)版是最高版本,它包括了專業(yè)版的全

5、部功能,并且增加了BackOffice工具,如SQL Server數(shù)據(jù)庫等功能第7頁,共40頁。1.1.2 VB 6.0的安裝和運行2Visual Basic 6.0的系統(tǒng)要求為了能很好的運行VB 6.0,建議安裝VB 6.0的計算機應(yīng)滿足如下條件:CPU應(yīng)為586或更高的微處理器需要16M 以上內(nèi)存硬盤空間要在100M以上系統(tǒng)已經(jīng)安裝了Windows 95/98/2000或Windows NT 3.51/4.0具有CD-ROM等外部設(shè)備第8頁,共40頁。1.1.2 VB 6.0的安裝和運行3安裝VB 6.0 VB 6.0提供了友好的安裝界面,幫助用戶正確進行安裝,具體安裝步驟如下: 將VB

6、6.0的安裝光盤放入光驅(qū),打開光盤文件夾,雙擊執(zhí)行安裝光盤上的Setup程序 ; 顯示【Visual Basic 6.0中文企業(yè)版安裝向?qū)А繉υ捒?,如圖1-1所示。第9頁,共40頁。1.1.2 VB 6.0的安裝和運行第10頁,共40頁。1.1.2 VB 6.0的安裝和運行單擊“下一步”,顯示如圖“最終許可協(xié)議”對話框,如圖1-2圖;圖1-2 最終用戶許可協(xié)議第11頁,共40頁。1.1.2 VB 6.0的安裝和運行選擇“接受協(xié)議”選項后,單擊“下一步”進入“產(chǎn)品ID號和用戶名”對話框,在相應(yīng)的位置輸入產(chǎn)品ID號、用戶名和用戶公司名稱,如圖1-3所示圖1-3 輸入信息第12頁,共40頁。1.1.

7、2 VB 6.0的安裝和運行單擊“下一步”按鈕,進入如圖1-4所示的“選擇安裝版本”畫面如圖1-4,選擇“安裝Visual Basic 6.0中文企業(yè)版”選項。圖1-4 選擇安裝版本第13頁,共40頁。1.1.2 VB 6.0的安裝和運行 選擇“安裝Visual Basic 6.0中文企業(yè)版”,單擊“下一步”按鈕進入“選擇公用安裝文件夾”對話框如圖1-5所示。選擇后單擊“下一步”;圖1-5選擇安裝路徑第14頁,共40頁。1.1.2 VB 6.0的安裝和運行進入下一個信息界面后,單擊“確定”后,進入安裝方式選擇界面,有“典型安裝”和“自定義安裝”,選擇“自定義安裝”,進入自定義安裝項目選擇界面,

8、如圖1-7所示。圖1-7 自定義安裝項目選擇第15頁,共40頁。1.1.2 VB 6.0的安裝和運行單擊“下一步”,進入“安裝確認界面”,如圖1-6所示,選擇“繼續(xù)”。圖1-6 安裝確認界面第16頁,共40頁。1.1.2 VB 6.0的安裝和運行 單擊“繼續(xù)”后,進入安裝進度界面,如圖1-8所示。圖1-8 安裝進度第17頁,共40頁。1.1.2 VB 6.0的安裝和運行安裝后要求系統(tǒng)重新啟動,如圖1-9所示,重啟后即完成了VB 6.0的安裝。重啟后安裝msdn,界面如圖1-10所示。安裝方法與前類似,此處不再贅述。圖1-9 安裝后重啟提示第18頁,共40頁。1.1.2 VB 6.0的安裝和運行

9、圖1-10 MSDN安裝界面第19頁,共40頁。1.1.2 VB 6.0的安裝和運行4運行 VB 6.0 單擊【開始】/【程序】/【Microsoft Visual Basic 6.0中文版】/ Microsoft Visual Basic 6.0中文版,啟動VB 6.0。如圖1-11所示,單擊“打開”,新建了一個標準EXE工程。第20頁,共40頁。1.1.3 熟悉VB 6.0開發(fā)環(huán)境如圖1-11,單擊“打開”按鈕后,進入VB 6.0的環(huán)境,如圖1-12所示。 第21頁,共40頁。1.1.3 熟悉VB 6.0開發(fā)環(huán)境主窗口又叫做設(shè)計窗口,由三部分組成:標題欄、菜單欄、工具欄。標題欄的作用:顯示

10、應(yīng)用程序的標題,并指出當前應(yīng)用程序所處狀態(tài)。說明:VB中應(yīng)用程序所處的狀態(tài)有設(shè)計狀態(tài)(代碼編寫)、運行狀態(tài)(程序運行)和調(diào)試狀態(tài)(中斷階段);菜單欄:位于標題欄的下方,是提供了可使用的VB命令。工具欄:位于菜單欄下方,顯示常用的工具。顯示工具欄:菜單【視圖】/【工具欄】,單擊選中【標準】選項;顯示其他的工具欄:菜單【視圖】/【工具欄】,單擊選中其他選項。窗體設(shè)計器作用:建立用戶界面,在窗體中放置控件,按照用戶需求,將控件合理的分布在窗體設(shè)計器上,實現(xiàn)應(yīng)用程序的用戶界面的設(shè)計,對應(yīng)于應(yīng)用程序的運行結(jié)果,通過向窗體添加控件、圖形和圖片來創(chuàng)建應(yīng)用程序的界面。 第22頁,共40頁。1.1.3 熟悉VB

11、 6.0開發(fā)環(huán)境工具箱的作用:是VB最重要的工具,工具箱中放置了用于設(shè)計窗體的常用控件,包括:文本框,按鈕等控件。用拖拽的方法用鼠標將控件畫在窗體設(shè)計器中完成用戶界面設(shè)計。代碼設(shè)計窗口:編寫程序代碼的主要場所。界面設(shè)計好后,要實現(xiàn)應(yīng)用程序的功能,需要從代碼設(shè)計窗口編寫設(shè)計代碼。進入代碼窗口的三種方法:方法1:雙擊窗體編輯器中某個對象方法2:選定窗體,單擊“查看代碼”按鈕方法3:單擊菜單【視圖】/【代碼窗口】VB代碼中大小寫字母不敏感,也就是說大些的字母和小寫的字母是沒有區(qū)分的,如果變量名為“A”和“a”表示意義相同。第23頁,共40頁。1.1.3 熟悉VB 6.0開發(fā)環(huán)境屬性窗口的作用:修改窗

12、體或者窗體中控件的屬性值,一個屬性描述一個特征,如字體,標題,顏色,寬度,邊框等。左面是屬性名,右邊是屬性值。工程資源管理器:包含當前工程中的窗體和模塊,雙擊工程資源器窗口左上角的列表項,可以轉(zhuǎn)換到對應(yīng)的對象中。窗體布局窗口:窗體布局窗口是用來顯示和調(diào)整窗體開始運行時在屏幕上的位置,大屏幕中間的小圖像表示應(yīng)用程序運行后在屏幕中的位置,可以拖動小圖像來調(diào)整應(yīng)用程序運行后的窗體在整個屏幕中的位置。第24頁,共40頁。1.1.4 設(shè)置VB代碼編輯器的格式默認的VB開發(fā)環(huán)境中字體比較小,可以選擇菜單項【工具】/【選項】/【編輯器格式】標簽下調(diào)整字體大小等選項,如圖1-13所示。 圖1-13 設(shè)置VB代

13、碼編輯器字體第25頁,共40頁。1.2 第2步:創(chuàng)建應(yīng)用程序的步驟 創(chuàng)建的應(yīng)用程序要有什么樣的功能?這是開發(fā)每一個應(yīng)用程序必須最先想到的。 第一個應(yīng)用程序非常簡單,使用者只需點擊程序上的一個按鈕,程序界面上就會顯現(xiàn)“歡迎進入VB學(xué)習(xí)課堂”字樣。要求運行界面如圖1-14所示。具體參數(shù)要求如下:按鈕上顯示的內(nèi)容為“單擊”,字體要求:楷體_GB2312,粗體,小二;顯示內(nèi)容要求:內(nèi)容為“歡迎進入VB學(xué)習(xí)課堂”,字體要求:楷體_GB2312,粗體,小二。第26頁,共40頁。1.2 第2步:創(chuàng)建應(yīng)用程序的步驟圖1-14 運行界面圖第27頁,共40頁。1.2.1 界面設(shè)計 雙擊窗口右上部的“工程資源管理器

14、”中的Form1,在窗體上添加1個標簽Label1和一個命令按鈕Command1。具體方法如下:從窗口左部的工具箱中單擊標簽圖標,在Form1窗體上用鼠標畫出大小適當位置合適的一個標簽,然后從工具箱中單擊圖標,在Form1窗體上用鼠標畫出大小適當位置合適的一個按鈕控件,并合理布局,如圖1-15所示。第28頁,共40頁。1.2.1 界面設(shè)計圖1-15 界面設(shè)計圖第29頁,共40頁。1.2.2 控件屬性設(shè)置要想使最終的界面成為圖1-16的樣式, 設(shè)置控件的屬性。設(shè)置方法如下:在Label1上單擊右鍵,選擇“屬性窗口”,屬性窗口標題深色顯示,如圖1-15所示,在對象下拉列表框中看到Label1,為了

15、設(shè)置label1標簽的字體屬性, 用鼠標拖動屬性窗口右邊的滾動條,在分割線左邊找到“Font”屬性名稱,“Font”所屬的列稱為“屬性名”,在對應(yīng)屬性名的右面設(shè)置屬性值,單擊“Font”右邊的,系統(tǒng)彈出設(shè)置Label1字體的對話框,如下圖1-16所示,設(shè)置參數(shù)分別如下:楷體_GB2312,粗體,小二。單擊“確定”。注意:Label1標簽的Caption屬性值是顯示在Label1標簽上的內(nèi)容, 暫時不去更改它的值。設(shè)置Command1的屬性值,在屬性窗口的對象下拉列表中,選擇“Command1”,然后在“Font”屬性后面單擊省略號,出現(xiàn)如圖1-16所示的圖片,設(shè)置如圖所示的參數(shù)即可。第30頁,

16、共40頁。1.2.2 控件屬性設(shè)置圖1-15屬性窗口 圖1-16 設(shè)置字體屬性 第31頁,共40頁。1.2.3 程序設(shè)計開始沒有修改Label標簽的Caption屬性,Caption屬性值默認為“Label1”,為了實現(xiàn)單擊Command1按鈕,能讓Label1標簽上出現(xiàn)“歡迎進入VB學(xué)習(xí)課堂”,需要用編程實現(xiàn)。步驟如下:(1)在窗口上右鍵,選擇“查看代碼”,進入代碼編寫窗口;(2)在窗口左側(cè)對象下拉框中選擇“Command1”(按鈕)對象,在右側(cè)的事件選擇窗口,選擇“click”事件,如圖1-17所示。圖1-17 對象和事件選擇第32頁,共40頁。1.2.3 程序設(shè)計(3)在自動生成的結(jié)構(gòu)中

17、添加中間的一行代碼:Private Sub Command1_Click ()Label1.Caption = 歡迎來到VB學(xué)習(xí)課堂 注釋:修改Label1的顯示內(nèi)容End Sub說明:在VB中注釋寫在單引號后,單引號注釋的作用范圍是一行。第33頁,共40頁。1.2.4 程序運行與調(diào)試單擊菜單項【運行】/【啟動】,系統(tǒng)自動運行,進入運行界面,運行結(jié)果如圖1-18所示。單擊“單擊”按鈕之后,運行界面如圖1-19所示。 圖1-18 單擊前運行結(jié)果 圖1-19 單擊后運行結(jié)果運行完畢后,單擊菜單【運行】/【結(jié)束】,回到設(shè)計界面。返回設(shè)計界還可以直接單擊工具欄中的圖標來終止程序的運行過程。第34頁,共

18、40頁。1.2.5 保存項目工程 設(shè)計好的應(yīng)用程序在調(diào)試正確后需要保存工程,即以文件的形式保存到磁盤上。用戶在應(yīng)用程序設(shè)計過程中,要隨時注意保存所做的工作,以免造成損失。 單擊菜單【文件】/【保存工程】或者【工程另存為】,系統(tǒng)彈出1-20所示的圖片,提示用戶是否以一個文件名來保存文件。一個工程包含多個文件,如窗體文件、標準模塊文件、工程文件等,這些文件集合在一起才能構(gòu)成應(yīng)用程序。保存工程時建議將不同類型的文件都保存在同一文件夾下,以便于管理工程文件。在此選擇D盤新建一個文件夾“VB第一個工程”作為本工程的保存位置,文件名用默認。分別保存了窗體form1.frm和工程1.vbp,文件名可以修改,

19、文件類型不能修改。第35頁,共40頁。1.2.5 保存項目工程圖1-20 文件另存為對話框第36頁,共40頁。1.2.5 保存項目工程 當需要再次打開工程文件的時候,只需要單擊VB菜單的【文件】/【打開工程】,瀏覽到D: VB第一個工程,選擇“工程1.vbp”就可以打開“工程1”的文件了。項目總結(jié):掌握VB 6.0的安裝要求和版本,學(xué)會如何安裝和運行VB 6.0熟悉VB 6.0的開發(fā)環(huán)境,熟悉各個窗口的功能以及使用方法,包括:工具箱窗口,屬性窗口,資源管理器窗口等窗口掌握開發(fā)一個應(yīng)用程序的步驟,包括界面設(shè)計,控件屬性設(shè)置,程序設(shè)計,程序運行與調(diào)試,保存項目工程共五個步驟第37頁,共40頁。1.2.5 保存項目工程操作練習(xí):設(shè)計程序,要求單擊“復(fù)制”按鈕后,Label2標簽的內(nèi)容變?yōu)長abel1標簽的內(nèi)容。單擊“剪切”按鈕的時候,Label2標簽的內(nèi)容為空。(程序界面如下圖所示,學(xué)生自己完成程序),參數(shù)要求如表1-2所示,最終的界面如圖1-21-所示??丶麑傩悦麑傩灾礚abel1Font楷體_GB2312,粗體,小二Command1Capt

溫馨提示

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

評論

0/150

提交評論