第2章 VB 6.0語(yǔ)言基礎(chǔ)

第2章 VB 6.0語(yǔ)言基礎(chǔ)

ID:38327093

大?。?.61 MB

頁(yè)數(shù):77頁(yè)

時(shí)間:2019-06-10

第2章  VB 6.0語(yǔ)言基礎(chǔ)_第1頁(yè)
第2章  VB 6.0語(yǔ)言基礎(chǔ)_第2頁(yè)
第2章  VB 6.0語(yǔ)言基礎(chǔ)_第3頁(yè)
第2章  VB 6.0語(yǔ)言基礎(chǔ)_第4頁(yè)
第2章  VB 6.0語(yǔ)言基礎(chǔ)_第5頁(yè)
資源描述:

《第2章 VB 6.0語(yǔ)言基礎(chǔ)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、VB6.0程序設(shè)計(jì)第2章VB6.0語(yǔ)言基礎(chǔ)任務(wù)2計(jì)算三角形面積任務(wù)3用戶登錄驗(yàn)證任務(wù)4計(jì)算階乘任務(wù)2計(jì)算三角形面積學(xué)習(xí)目的工作任務(wù)實(shí)現(xiàn)步驟背景知識(shí)小結(jié)練習(xí)學(xué)習(xí)目的1.掌握VB6.0的書(shū)寫(xiě)慣例、數(shù)據(jù)類(lèi)型、常量和變量以及表達(dá)式等。2.掌握文本框、標(biāo)簽、命令按鈕等基本控件的使用。工作任務(wù)計(jì)算三角形的面積。在窗體上有三個(gè)文本框,分別用來(lái)輸入三角形的邊長(zhǎng);一個(gè)命令按鈕,單擊時(shí)計(jì)算三角形面積,并把計(jì)算結(jié)果顯示在標(biāo)簽上。三角形的面積計(jì)算公式為:其中,Area表示三角形的面積,s=(a+b+c)/2,a,b,c為三角形的邊長(zhǎng)。實(shí)現(xiàn)步驟設(shè)計(jì)應(yīng)用程序界面實(shí)現(xiàn)步驟代碼編

2、寫(xiě)首先要在代碼窗口的頂部,即通用部分聲明變量:在Form_Load事件中添加代碼,用于清空文本框?qū)崿F(xiàn)步驟代碼編寫(xiě)單擊“計(jì)算”按鈕事件代碼實(shí)現(xiàn)步驟程序運(yùn)行結(jié)果背景知識(shí)VB6.0的代碼書(shū)寫(xiě)慣例代碼縮進(jìn)VB代碼不區(qū)分字母的大小寫(xiě)系統(tǒng)保留字自動(dòng)轉(zhuǎn)換每個(gè)單詞的首字母大寫(xiě);用戶自定義行以第一次為準(zhǔn)。換行符用一個(gè)空格緊跟一個(gè)下劃線來(lái)表示,即“_”。示例:Form1.BackColor=RGB(Int(Rnd*256),_Int(Rnd*256))將多條語(yǔ)句放在同一行,需用冒號(hào)“:”分隔開(kāi)。示例:a=CDbl(Text1.Text):b=CDb1(Text2.Te

3、xt)注釋符是撇號(hào)“‘”(或用Rem)。注釋可以單獨(dú)成行,或添加到一行的末尾?!熬庉嫛惫ぞ邫谠O(shè)置注釋塊解除注釋塊背景知識(shí)數(shù)據(jù)類(lèi)型背景知識(shí)—數(shù)據(jù)類(lèi)型1.數(shù)值型(Numeric)數(shù)據(jù)類(lèi)型數(shù)據(jù)值型數(shù)據(jù)整型數(shù)整型(Integer)長(zhǎng)整型(Long)單精度(Single)雙精度(Double)浮點(diǎn)數(shù)貨幣型字節(jié)型(1)整型數(shù)整型數(shù)包括整數(shù)和長(zhǎng)整數(shù),用于保存整數(shù),不帶有小數(shù),整數(shù)運(yùn)算速度快,占用內(nèi)存空間少,但表示數(shù)的范圍小。整數(shù)(Integer):以兩個(gè)字節(jié)(16位)的二進(jìn)制碼表示和參加運(yùn)算。長(zhǎng)整數(shù)(Long):以帶符號(hào)的4個(gè)字節(jié)(32位)二進(jìn)制數(shù)存儲(chǔ)。(2)浮

4、點(diǎn)數(shù)單精度浮點(diǎn)數(shù)(Single):以4個(gè)字節(jié)(32位)存儲(chǔ),可以精確到7位十進(jìn)制數(shù),正號(hào)可以省略。單精度數(shù)有兩種表示方法:定點(diǎn)表示法和浮點(diǎn)表示法。定點(diǎn)表示法:該范圍內(nèi),含有小數(shù)的數(shù)例如:-9.7734.980.000098浮點(diǎn)表示法:浮點(diǎn)表示法就是數(shù)學(xué)中的科學(xué)計(jì)數(shù)法,即以10的整數(shù)次冪表示的數(shù),以字母“E”來(lái)表示底數(shù)10。例如:12.345E+512.345E5-4.793E-12雙精度浮點(diǎn)數(shù)(Double):以8個(gè)字節(jié)(64位)存儲(chǔ),可以精確到15或16位十進(jìn)制數(shù),正號(hào)可以省略。雙精度也有兩種表示方法:定點(diǎn)表示法和浮點(diǎn)表示法。(4)字節(jié)(Byte

5、)型數(shù)據(jù)字節(jié)型數(shù)據(jù)為無(wú)符號(hào)的整數(shù),以1個(gè)字節(jié)的無(wú)符號(hào)二進(jìn)制數(shù)存儲(chǔ),范圍為0~255。除一元減法外,所有可對(duì)整數(shù)進(jìn)行操作的運(yùn)算符均可對(duì)字節(jié)型數(shù)據(jù)操作。所有數(shù)值型變量都可相互賦值,也可對(duì)可變數(shù)據(jù)類(lèi)型賦值。在將浮點(diǎn)數(shù)賦于整數(shù)之前,VB要將浮點(diǎn)數(shù)的小數(shù)部分四舍五入。(3)貨幣型(Currency)該類(lèi)型數(shù)據(jù)以8個(gè)字節(jié)(64位)存儲(chǔ),貨幣型數(shù)據(jù)是一個(gè)精確的定點(diǎn)數(shù)據(jù)類(lèi)型,支持小數(shù)點(diǎn)右邊4位和小數(shù)點(diǎn)左邊15位數(shù),適用于貨幣計(jì)算。例如:3.56@、65.123456@都是貨幣型變長(zhǎng)字符串是指字符串的長(zhǎng)度是不固定的,如果對(duì)字符串變量賦予新的字符串,它的長(zhǎng)度也隨之增減

6、。例如:Dims1asstring‘默認(rèn):沒(méi)有指定長(zhǎng)度,都屬于變長(zhǎng)字符串’定長(zhǎng)字符串是指在程序執(zhí)行過(guò)程中,始終保持其長(zhǎng)度不變的字符串。例如:Dims2asstring*8‘說(shuō)明長(zhǎng)度為8個(gè)字符的定長(zhǎng)字符串’2.字符(String)型數(shù)據(jù)字符型數(shù)據(jù)存放字符串?dāng)?shù)據(jù)。在VB中,字符串是放在雙引號(hào)內(nèi)的若干個(gè)字符,一個(gè)英文字母或一個(gè)漢字都被認(rèn)為是一個(gè)字符,都占用兩個(gè)字節(jié)。有兩種類(lèi)型:變長(zhǎng)字符串和定長(zhǎng)字符串。注意:對(duì)于一個(gè)定長(zhǎng)的字符串賦值時(shí),如果所給的字符串長(zhǎng)度超過(guò)了字符串所指定的固定長(zhǎng)度時(shí),VB會(huì)自動(dòng)截取固定長(zhǎng)度大小的字符串,而把后面的字符舍去。如果字符串長(zhǎng)度

7、小于定長(zhǎng),則VB會(huì)自動(dòng)在后面補(bǔ)充空格符。3.日期(Date)型數(shù)據(jù)可以表示從公元100年1月1日到公元9999年12月31日的日期和從0:00:00到23:59:59的時(shí)間。日期型數(shù)據(jù)要用“#”號(hào)把表示日期和時(shí)間的值括起來(lái)。日期可以用“/”、“,”、“-”分隔開(kāi),可以是年、月、日,也可以是月、日、年的順序。時(shí)間必須用“:”分隔,順序是:時(shí)、分、秒。例如:Dimdasdated=#31/12/2003#d=#03-25-7520:30:00#或d=#98,7,18#4.邏輯(Boolean)型數(shù)據(jù)邏輯類(lèi)型即布爾類(lèi)型,它只有兩個(gè)值:真(True)和假(

8、False)。注意:把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為邏輯型數(shù)據(jù)時(shí),0會(huì)轉(zhuǎn)換為False,而非0值轉(zhuǎn)換為T(mén)rue。當(dāng)把邏輯型數(shù)據(jù)轉(zhuǎn)換為數(shù)值

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。