第三章-Visual-Basic-語言基礎(chǔ)_第1頁
第三章-Visual-Basic-語言基礎(chǔ)_第2頁
第三章-Visual-Basic-語言基礎(chǔ)_第3頁
第三章-Visual-Basic-語言基礎(chǔ)_第4頁
第三章-Visual-Basic-語言基礎(chǔ)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第三章VisualBasic語言基礎(chǔ)(1)本章內(nèi)容及要求:1熟悉VB程序中代碼和語句書寫規(guī)則;2掌握VB的數(shù)據(jù)類型,變量與常量的概念及定義方法;3掌握VB的運算符和表達(dá)式的使用;4掌握常用內(nèi)部函數(shù)的使用;本章重點:變量和常量的定義及使用、運算符和表達(dá)式的使用及常用內(nèi)部函數(shù)的使用。本章難點:數(shù)據(jù)類型、內(nèi)部函數(shù)教學(xué)方法案例教學(xué)法3.1變量與常量案例1交換兩個文本框內(nèi)的數(shù)據(jù)1.功能描術(shù):案例運行界面如圖3.1所示。當(dāng)單擊“交換數(shù)據(jù)”按鈕時,相互交換兩個文本框內(nèi)的數(shù)據(jù);當(dāng)單擊“退出”按鈕時,則退出該應(yīng)用程序。2.實現(xiàn)步驟新建工程:啟動VisualBasic6.0.新建一個工程,選擇“標(biāo)準(zhǔn)EXE”創(chuàng)建用戶界面:在窗體上創(chuàng)建2個文本框和2個命令按鈕,界面布局如圖2.2所示;設(shè)置各對象的屬性,如表2.1所示。 圖3.1“交換數(shù)據(jù)”案例設(shè)計界面圖 3.2“交換數(shù)據(jù)”案例運行界面表3.1設(shè)置對象的屬性編寫代碼為命令按鈕Command1添加單擊事件,并在事件中添加如下代碼,實現(xiàn)當(dāng)單擊Command1時,交換兩個文本框內(nèi)的數(shù)據(jù)。在命令按鈕Command2的單擊事件過程中添加代碼,實現(xiàn)當(dāng)單擊Command2時,結(jié)束程序。運行程序單擊工具條中的“啟動”按鈕“”,運行程序,單擊“交換數(shù)據(jù)”按鈕,觀察兩個文本框中內(nèi)容的有什么變化。3.案例說明在計算機中實現(xiàn)“數(shù)據(jù)交換”要引入一個中間變量。交換兩個杯子中的水,需要使用一個空杯子,類似地,本例交換兩個文本框內(nèi)的數(shù)據(jù),需要使用一個中間變量臨時存放數(shù)據(jù),如命令1單擊事件代碼所示。變量在使用前應(yīng)先定義,如本例中的代碼:dimxasstring它們依次是:關(guān)鍵字變量名關(guān)鍵字?jǐn)?shù)據(jù)類型名案例2求圓的周長和面積1.功能描述:案例運行界面如圖2.4所示,在第一個文本框中輸入圓的半徑,單擊“計算”按鈕,將在第將在第二個文本框中顯示圓的周長,在第三個文本框中顯示圓的面積:單擊“退出”按鈕,退出該應(yīng)用程序。2.實現(xiàn)步驟(1)新建工程啟動VisualBasic6.0,或單擊“文件”菜單下的“新建”工程,選擇“標(biāo)準(zhǔn)EXE”。(2)設(shè)計界面在窗體上創(chuàng)建3個標(biāo)簽、3個文本框和2個命令按鈕,界面布局如圖2.4所示;設(shè)置各對象的屬性,如表2.2所示。日期常量的表示格式為:#m/d/yyyy#(月/日/年)#m/d/yyyyh:m:s#(月/日/年時:分:秒)(7)變體類型Variant:可以存儲任何類型的數(shù)據(jù),根據(jù)實際數(shù)據(jù)分配內(nèi)存空間。3常量(1).常量用于表示在程序運行中固定不變數(shù)據(jù)的單詞符號。(2).常數(shù)常量如:12,-23,2.56,2.3E-2,1.56Ed4,“abc”,#9/12/2006#(3)符號常量 用一個單詞符號表示一個常數(shù)。常量的的聲明:例constPI=3.14159264.變量用于存儲在程序運行中可變化數(shù)據(jù)的命名內(nèi)存空間。有名稱、有類型、有對應(yīng)的內(nèi)存空間。(1).變量的命名規(guī)則以字母或漢字開頭,后可跟字母、數(shù)字或下劃線組成.不能使用VB中的關(guān)鍵字;VB中不區(qū)分變量名的大小寫.注:VB中的關(guān)鍵字是VB系統(tǒng)定義的有意義的單詞(2)變量聲明用Dim語句顯式聲明變量格式:Dim變量名[AS類型] 或Dim變量名[類型符]例:DimxAsinteger,sumAssingle例:變量的定義DimxAsInteger或dimx%DimyAsSingledimy!DimzAsStringDimd1AsDate隱式聲明VisualBasic允許用戶在編寫應(yīng)用程序時,不聲明變量而直接使用,系統(tǒng)臨時為新變量分配存儲空間并使用,這就是隱式聲明。所有隱式聲明的變量都是Variant數(shù)據(jù)類型。VisualBasic根據(jù)程序中賦予變量的值來自動調(diào)整變量的類型。例如:下面是一個很簡單的程序,其使用的變量a,b,Sum都沒有事先定義。PrivateSubForm_Click()Sum=0a=10:b=20Sum=a+bPrint"Sum=";SumEndSub練習(xí):計算商品的價格功能:根據(jù)用戶輸入的商品單價和數(shù)量,計算商品的原價和優(yōu)惠價。實現(xiàn):界面設(shè)計 圖2.5設(shè)置屬性:代碼設(shè)計:小結(jié):數(shù)據(jù)類型:Integer(整型)、Single(單精度實型)、String(字符串型)、Date(日期)常量概念及符號常量的定義和命使用常數(shù),如3,4,6.78,4.567E2(相當(dāng)4.56×102),“ABCDFG”符號常量:Const符號常量名=常數(shù)如:ConstPI=3.1415926變量概念及定義概念:程序中申請的臨時存儲空間,用于存儲程序運行中的數(shù)據(jù);定義:Dim變量名As數(shù)據(jù)類型名如:Dimx1AsSingle 英文單詞卡:Integer整體,整數(shù)整數(shù)類型Single單身的,單純的,單一的單精度實型Double兩倍的,雙重的雙精度實型String線,一串,字串字符串類型Date日期日期類型Const常數(shù)form 窗體,表單label 標(biāo)簽text 文本command

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論