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

下載本文檔

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

文檔簡(jiǎn)介

第4章VisualBasic語(yǔ)言基礎(chǔ)

4.1數(shù)據(jù)類(lèi)型

4.2常量與變量

4.3運(yùn)算符和表達(dá)式

4.4常用內(nèi)部函數(shù)

4.5編碼規(guī)則14.1數(shù)據(jù)類(lèi)型表4-1VisualBasic的標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型關(guān)鍵字類(lèi)型符前綴所占字節(jié)數(shù)范

圍字節(jié)型Byte無(wú)byt10~255邏輯型Boolean無(wú)bln2True與False整型Integer%int2-32768~32767長(zhǎng)整型Long&lng4-2147483648~2147483647單精度型Single!sng4負(fù)數(shù):-3.402823E38~-1.401298E-45正數(shù):1.401298E-45~3.402823E38雙精度型Double#dbl8負(fù)數(shù):-1.79769313486232D308~-4.94065645841247D-324正數(shù):4.94065645841247D-324~1.79769313486232D308貨幣型Currency@cur8-922337203685477.5808~922337203685477.5907日期型Date(time)無(wú)dtm801,01,100~12,31,9999字符型String$str與字符串長(zhǎng)度有關(guān)0~65535個(gè)字符對(duì)象型Objiect無(wú)obj4任何對(duì)象引用變體型Variant無(wú)vnt根據(jù)分配確定2基本數(shù)據(jù)類(lèi)型1.?dāng)?shù)值型數(shù)據(jù)(Numeric)2.日期型數(shù)據(jù)(Date)3.邏輯型數(shù)據(jù)(Boolean)4.字符型數(shù)據(jù)(string)5.對(duì)象(Object)類(lèi)型的數(shù)據(jù)6.變體(Variant)數(shù)據(jù)類(lèi)型7.用戶(hù)自定義數(shù)據(jù)類(lèi)型31.?dāng)?shù)值型數(shù)據(jù)(Numeric)數(shù)值型數(shù)據(jù)一般分為整型數(shù)和浮點(diǎn)數(shù)兩類(lèi)。整型數(shù)分為整數(shù)(Integer)和長(zhǎng)整數(shù)(Long),浮點(diǎn)數(shù)分為單精度浮點(diǎn)數(shù)(Single)和雙精度浮點(diǎn)數(shù)(Double)。有時(shí)也把貨幣型數(shù)據(jù)(Currency)和字節(jié)型數(shù)據(jù)(Byte)劃歸數(shù)值型數(shù)據(jù)。1)整數(shù)(Integer)整數(shù)是不帶小數(shù)點(diǎn)和指數(shù)符號(hào)的數(shù),在機(jī)器內(nèi)部以2字節(jié)二進(jìn)制碼形式表示。VB中用±n[%]來(lái)表示整數(shù),其中%為整數(shù)的類(lèi)型符,可以省略。如-123%、123%都表示整數(shù)。42)長(zhǎng)整數(shù)(Long)整數(shù)的最大值為32767,大于此數(shù),程序運(yùn)行時(shí)就會(huì)因?yàn)橐绯霎a(chǎn)生中斷。此時(shí)可使用長(zhǎng)整數(shù)。長(zhǎng)整數(shù)用4字節(jié)二進(jìn)制數(shù)存儲(chǔ),可以表示更大的整數(shù),其取值范圍為-2147483648~2147483647。VB中用±n&來(lái)表示長(zhǎng)整數(shù),其中&為長(zhǎng)整數(shù)的類(lèi)型符。如-1234&、987654&都表示長(zhǎng)整數(shù)。3)浮點(diǎn)數(shù)浮點(diǎn)數(shù)也稱(chēng)為實(shí)型數(shù)或?qū)崝?shù),由符號(hào)、指數(shù)和尾數(shù)組成,分單精度浮點(diǎn)數(shù)(Single)和雙精度浮點(diǎn)數(shù)(Double),其指數(shù)部分分別用“E”(或“e”)和“D”(或“d”)表示。52.字符型數(shù)據(jù)(string)字符型數(shù)據(jù)是指一切可打印的字符和字符串,它是用雙引號(hào)括起來(lái)的一串字符。一個(gè)西文字符占一個(gè)字節(jié),一個(gè)漢字或全角字符占兩個(gè)字節(jié)。在VB中有兩種類(lèi)型字符串:變長(zhǎng)字符串和定長(zhǎng)字符串。變長(zhǎng)字符串的長(zhǎng)度不確定,可以是0~231個(gè)范圍內(nèi)的字符,而定長(zhǎng)字符串長(zhǎng)度一定,可以是0~231個(gè)范圍內(nèi)的字符注意:空字符串用""表示,而""則表示有一個(gè)空格的字符串;另外在字符串中必須用兩個(gè)連續(xù)的雙引號(hào)來(lái)表示字符串有一個(gè)雙引號(hào)。如字符串:abc"計(jì)算機(jī)"abc,在VB中表示為"abc""計(jì)算機(jī)""abc"。63貨幣型數(shù)據(jù)(Currency)貨幣型數(shù)據(jù)是專(zhuān)門(mén)用來(lái)表示貨幣數(shù)量的數(shù)據(jù)類(lèi)型。其特點(diǎn)是小數(shù)點(diǎn)后的有效位數(shù)是確定的,固定為4位。計(jì)算的結(jié)果將小數(shù)點(diǎn)后4位以后的數(shù)字舍去。貨幣數(shù)據(jù)占8個(gè)自己內(nèi)存,取值范圍:922337203685477.5808~922337203685477.580774.日期型數(shù)據(jù)(Date)日期型數(shù)據(jù)按IEEE64位浮點(diǎn)數(shù)值存儲(chǔ),表示的日期從公元100年1月1日~9999年12月31日,時(shí)間范圍為0:00:00~23:59:59。任何在字面上可以被認(rèn)作日期的文本都可以賦值給日期變量,且日期文字必須用符號(hào)“#”括起來(lái),如#January15,2002#,#1985-10-19:45:00PM#都是合法的日期型數(shù)據(jù)。85.對(duì)象(Object)類(lèi)型的數(shù)據(jù)對(duì)象類(lèi)型的數(shù)據(jù)主要是以變量形式存在的,Object變量通過(guò)32位(4字節(jié))來(lái)存儲(chǔ),該地址可以引用應(yīng)用程序中的對(duì)象。利用Set語(yǔ)句,聲明為Object的變量可以被賦值并被任何對(duì)象所引用。96.邏輯型數(shù)據(jù)(Boolean)邏輯型數(shù)據(jù)只有兩個(gè)值:真(True)和假(False),用2字節(jié)二進(jìn)制數(shù)存儲(chǔ),經(jīng)常用來(lái)表示邏輯判斷的結(jié)果。當(dāng)把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為邏輯型數(shù)據(jù)時(shí),0會(huì)轉(zhuǎn)換為Flase,其它非0值轉(zhuǎn)換為T(mén)rue。反之,當(dāng)把邏輯型數(shù)據(jù)轉(zhuǎn)換為數(shù)值型時(shí),F(xiàn)lase轉(zhuǎn)換為0,True轉(zhuǎn)換為-1。107.變體(Variant)數(shù)據(jù)類(lèi)型Variant數(shù)據(jù)類(lèi)型又稱(chēng)為萬(wàn)用數(shù)據(jù)類(lèi)型,它是一種特殊的、可以表示所有系統(tǒng)定義類(lèi)型的數(shù)據(jù)類(lèi)型。變體數(shù)據(jù)類(lèi)型對(duì)數(shù)據(jù)的處理可以根據(jù)上下文的變化而變化,除了定長(zhǎng)的string數(shù)據(jù)及用戶(hù)自定義的數(shù)據(jù)類(lèi)型之外,可以處理任何類(lèi)型的數(shù)據(jù)而不必進(jìn)行數(shù)據(jù)類(lèi)型的轉(zhuǎn)換,如上所述的數(shù)值型、日期型、對(duì)象型、字符型的數(shù)據(jù)類(lèi)型。Variant數(shù)據(jù)類(lèi)型是VB對(duì)所有未定義的變量的缺省數(shù)據(jù)類(lèi)型的定義。通過(guò)VarType函數(shù)可以檢測(cè)Variant型變量中保存的具體的數(shù)據(jù)類(lèi)型。118自定義類(lèi)型當(dāng)我們開(kāi)發(fā)特殊的應(yīng)用時(shí),其數(shù)據(jù)可能具有與眾不同的特點(diǎn),我們可以自定義數(shù)據(jù)類(lèi)型來(lái)管理它們。VB允許用戶(hù)用Type語(yǔ)句定義自己的數(shù)據(jù)類(lèi)型,稱(chēng)之為記錄類(lèi)型。其特點(diǎn)是這種類(lèi)型的數(shù)據(jù)由若干個(gè)不同類(lèi)型的基本類(lèi)型數(shù)據(jù)組成。Type語(yǔ)句的語(yǔ)法如下:Type自定義類(lèi)型名元素名As數(shù)據(jù)類(lèi)型元素名As數(shù)據(jù)類(lèi)型元素名As數(shù)據(jù)類(lèi)型.....EndType124.2常量1.直接常量直接常量:在程序代碼中,以直接明顯的形式給出的數(shù)據(jù)。根據(jù)使用的數(shù)據(jù)類(lèi)型,直接常量分為:字符串常量、數(shù)值常量、布爾常量、日期常量。

2.符號(hào)常量(1)系統(tǒng)內(nèi)部定義的常量(2)用戶(hù)定義的符號(hào)常量?jī)?nèi)部或系統(tǒng)定義的常量是VB和控件提供的。這些常量可與應(yīng)用程序的對(duì)象、方法和屬性一起使用,在代碼中可以直接使用它們。用戶(hù)可以使用Const語(yǔ)句來(lái)定義常量:[Public|Private]Const<符號(hào)常量名>[As<數(shù)據(jù)類(lèi)型>]=<表達(dá)式>…134.3變量

4.2.1變量變量:程序運(yùn)行過(guò)程中其值可以改變的量稱(chēng)為變量。變量的形式:屬性變量和內(nèi)存變量。1.變量的命名規(guī)則(1)VB變量名只能用字母、數(shù)字和下劃線(xiàn)組成,變量名中不能包含小數(shù)點(diǎn)。(2)VB變量名的第一個(gè)字符必須是字母或漢字,最后一個(gè)字符可以是類(lèi)型說(shuō)明符,且組成變量名的字符數(shù)不得超過(guò)255個(gè)字符。(3)不得使用VB的保留名或保留名后加上類(lèi)型說(shuō)明符來(lái)作為變量名。(4)變量名在同一個(gè)范圍內(nèi)必須是唯一的。(5)為了增加程序的可讀性,一般在變量名前加上一個(gè)表示該變量數(shù)據(jù)類(lèi)型的前綴。142.變量聲明(1)用類(lèi)型說(shuō)明符表示變量將類(lèi)型說(shuō)明符放在變量名的尾部,可以表示不同的變量,如%表示整型、&表示長(zhǎng)整型、!表示單精度型、#表示雙精度型、@表示貨幣型,$表示字符串型。例如:strName$dblNum%curWage@(2)用聲明語(yǔ)句聲明變量用聲明語(yǔ)句聲明變量的語(yǔ)法為:[Dim|Private|Static|Public|Redim}<變量名1>[As<類(lèi)型>][,<變量名2>[As<類(lèi)型2>]]…(3)隱式聲明與用OptionExplicit語(yǔ)句強(qiáng)制顯式聲明變量在默認(rèn)狀態(tài)下,VB中可以不進(jìn)行變量聲明,此時(shí)變量類(lèi)型默認(rèn)為變體類(lèi)型,稱(chēng)為隱式聲明,但是這樣做可能由于變量名的誤寫(xiě)而產(chǎn)生不良后果。153.Variant數(shù)據(jù)類(lèi)型Variant數(shù)據(jù)類(lèi)型是所有沒(méi)被顯式聲明為其他類(lèi)型變量的數(shù)據(jù)類(lèi)型。(1)用VarType函數(shù)判斷Variant型變量中的數(shù)據(jù)類(lèi)型(2)Variant變量對(duì)數(shù)值的處理164.4表達(dá)式

4.4.1運(yùn)算符

4.4.2表達(dá)式

17運(yùn)算符

1.算術(shù)運(yùn)算符2.字符串運(yùn)算符3.關(guān)系運(yùn)算符4.邏輯運(yùn)算符

181.算術(shù)運(yùn)算符算術(shù)運(yùn)算符用于數(shù)學(xué)計(jì)算,VB有8個(gè)算術(shù)運(yùn)算符(其中減號(hào)運(yùn)算符和取負(fù)運(yùn)算符形式相同),在這8個(gè)算術(shù)運(yùn)算符中,只有取負(fù)“-”是單目運(yùn)算符,其它均為雙目運(yùn)算符。算術(shù)運(yùn)算符表運(yùn)算符名稱(chēng)優(yōu)先級(jí)

示例結(jié)果^乘方13^29-負(fù)號(hào)2-2-2*乘32*510/除34/5.8\整除44\50Mod取模55Mod41+加62+35-減64.5-2.42.1192.字符串運(yùn)算符 字符串運(yùn)算符有“&”和“+”兩個(gè)字符串運(yùn)算符表運(yùn)算符說(shuō)明示例結(jié)果&連接兩個(gè)字符串表達(dá)式"Micro"&"soft""Microsoft"+計(jì)算和,也可連接字符串"123"+"456""123456"203.關(guān)系運(yùn)算符關(guān)系運(yùn)算符屬于雙目運(yùn)算符,用來(lái)對(duì)兩個(gè)表達(dá)式的值進(jìn)行比較,比較的結(jié)果為邏輯值,即若關(guān)系成立則返回True,否則返回False。在VB中,分別用-1和0表示True和False。關(guān)系運(yùn)算符表關(guān)系運(yùn)算符含

義實(shí)

例結(jié)

果=等于"abc"="ABC"False>大于"abc">"ABC"True>=大于等于"abc">="甲乙丙"False<小于2<3True<=小于等于"12"<="3"True<>不等于"abc"<>"ABC"TrueLike字符串匹配"ABCDE"Like"*CD*"TrueIs對(duì)象引用比較214.邏輯運(yùn)算符邏輯運(yùn)算符的作用是將操作數(shù)進(jìn)行邏輯運(yùn)算,結(jié)果是邏輯值True或False。邏輯運(yùn)算符中,除Not為單目運(yùn)算符外,其他都為雙目運(yùn)算符。邏輯運(yùn)算符表邏輯運(yùn)算符含

義優(yōu)先級(jí)說(shuō)

明實(shí)例結(jié)

果Not取反1當(dāng)操作數(shù)為假時(shí),結(jié)果為真NotTNotFFTAnd與2兩個(gè)操作數(shù)都為真時(shí),結(jié)果為真TAndTFAndFTAndFFAndTTFFFOr或3兩個(gè)操作數(shù)之一為真時(shí),結(jié)果為真TOrTFOrFTOrFFOrTTFTT224.4.2表達(dá)式1.表達(dá)式的組成2.表達(dá)式的種類(lèi)3.表達(dá)式的書(shū)寫(xiě)規(guī)則表達(dá)式由變量、常量、運(yùn)算符、函數(shù)和圓括號(hào)按一定的規(guī)則組成,表達(dá)式的運(yùn)算結(jié)果的類(lèi)型由參與運(yùn)算的數(shù)據(jù)類(lèi)型和運(yùn)算符共同決定。根據(jù)表達(dá)式中運(yùn)算符的類(lèi)別可以將表達(dá)式分為算術(shù)表達(dá)式、字符串表達(dá)式、日期表達(dá)式、關(guān)系表達(dá)式和邏輯表達(dá)式等。(1)每個(gè)符號(hào)占1格,所有符號(hào)都必須一個(gè)一個(gè)并排寫(xiě)在同一基準(zhǔn)上,不能出現(xiàn)上標(biāo)和下標(biāo)。(2)不能按常規(guī)習(xí)慣省略的乘號(hào)*,如:2x要寫(xiě)成2*x。(3)只能使用小括號(hào)(),且必須配對(duì)。(4)不能出現(xiàn)非法的字符,如π。234.表達(dá)式中不同數(shù)據(jù)類(lèi)型的轉(zhuǎn)換5.運(yùn)算符的優(yōu)先級(jí)如果表達(dá)式中操作數(shù)具有不同的數(shù)據(jù)精度,則將較低精度轉(zhuǎn)換為操作數(shù)中精度最高的數(shù)據(jù)精度,即按Integer、Long、Single、Double、Currency的順序轉(zhuǎn)換,且Long型數(shù)據(jù)和Single型數(shù)據(jù)進(jìn)行運(yùn)算時(shí),結(jié)果總是Double型數(shù)據(jù)。當(dāng)表達(dá)式中存在多種運(yùn)算符共存時(shí),按如下優(yōu)先級(jí)的先后進(jìn)行運(yùn)算:算術(shù)運(yùn)算符>字符運(yùn)算符>關(guān)系運(yùn)算符>邏輯運(yùn)算符244.5常用內(nèi)部函數(shù)4.5.1數(shù)學(xué)運(yùn)算函數(shù)4.5.2字符串函數(shù)

4.5.3日期和時(shí)間函數(shù)4.5.4類(lèi)型轉(zhuǎn)換函數(shù)254.5.1數(shù)學(xué)運(yùn)算函數(shù)常用數(shù)學(xué)函數(shù)表函

數(shù)說(shuō)

明實(shí)例結(jié)果Sin返回弧度的正弦Sin(1).841470984807897Cos返回弧度的余弦Cos(1).54030230586814Atn返回用弧度表示的反正切值A(chǔ)tn(1).785398163397448Tan返回弧度的正切Tan(1)1.5574077246549Abs返回?cái)?shù)的絕對(duì)值A(chǔ)bs(-2.4)2.4Exp返回e的指定次冪Exp(1)2.71828182845905Log返回一個(gè)數(shù)值的自然對(duì)數(shù)Log(1)0Rnd返回小于1且大于或等于0的隨機(jī)數(shù)Rnd0~1之間的隨機(jī)數(shù)Sgn返回?cái)?shù)的符號(hào)值Sgn(-100)-1Sqr返回?cái)?shù)的平方根Sqr(16)4Int返回不大于給定數(shù)的最大整數(shù)Int(3.6)3Fix返回?cái)?shù)的整數(shù)部分Fix(-3.6)-3264.5.2字符串函數(shù)常用字符串函數(shù)表函

數(shù)說(shuō)

實(shí)例結(jié)果Ltrim$(C)返回刪除字符串左端空格后的字符串LTrim$("MyName")"MyName"Rtrim$(C)返回刪除字符串右端空格后的字符串RTrim$("MyName")"MyName"Trim(C)返回刪除字符串前導(dǎo)和尾隨空格后的字符串Trim$("MyName")"MyName"Left$(C,N)返回從字符串左邊開(kāi)始的指定數(shù)目的字符Left$("MyName",2)"My"Right$(C,N)返回從字符串右端開(kāi)始的指定數(shù)目的字符Right$("MyName",4)"Name"Mid$(C,N1[,N2])返回從字符串指定位置開(kāi)始的指定數(shù)目的字符Mid$("MyName",2,3)"yNa"Len(C)返回字符串的長(zhǎng)度Len("MyName=王青")9LenB(C)返回字符串所占字節(jié)數(shù)LenB("MyName=王青")6Instr([N1,]C1,C2[,M])返回字符串在給定的字符串中出現(xiàn)的開(kāi)始位置InStr(7,"ASDFDFDFSDSF","DF")7*InstrRev(C1,C2[,N1][,M])與Instr函數(shù)不同的是從字符串的尾部開(kāi)始查找InStrRev("ASDFDFDFSDSF","DF",7)527*Replace(C,C1,C2[,N1][,N2][,M])在C字符串中從1或N1開(kāi)始將C2替換C1(有N2,替換N2次)Replace("ASDFDFDFSDSF","DF","*",2)S***SDSF*Join(A[,D])將數(shù)組A各元素按D(或空格)分隔符連接為字符串變量A=Array("ABC","DEF","GH")Join(A,"/")ABC/DEF/GHSpace$(N)返回由指定數(shù)目空格字符組成的字符串Space$(5)""*Split(C[,D])與Join函數(shù)作用相反,將字符串C按分隔符D(或空格)分隔成字符數(shù)組。A=Split("ABC*DEF*GH","*")A(0)="ABC"A(1)="DEF"A(2)="GH"String$(N,C)返回包含一個(gè)字符重復(fù)指定次數(shù)的字符串String$(2,"ABCD")"AA"*StrReverse(C)將字符串反序排列StrReverse("ABCD")"DCBA"Lcase(C)返回以小寫(xiě)字母組成的字符串LCase("ABCabc")"abcabc"Ucase(C)返回以大寫(xiě)字母組成的字符串LCase("ABCabc")"ABCABC"284.5.3日期和時(shí)間函數(shù)函

數(shù)說(shuō)

實(shí)例結(jié)果Now返回系統(tǒng)日期和時(shí)間(yy-mm-ddhh:mm:ss)Now2001-12-1816:19:10Date[$][()]返回當(dāng)前日期(yy-mm-dd)Date$()2001-12-18DateSerial(年,月,日)返回一個(gè)日期形式DateSerial(1,2,3)2001-2-3DateValue(C)返回一個(gè)日期形式,自變量為字符串DateValue("1,2,3")2001-2-3Day(C|N)返回月中第幾天(1~31)Day("2002-3-5")5WeekDay(C|N)返回是星期幾(1~7)WeekDay("2002-3-5")3(星期二)WeekDayName(C|N)返回星期代號(hào)(1~7)轉(zhuǎn)換為星期名稱(chēng),星期日為1WeekDayName(3)星期二Month(C|N)返回一年中的某月(1~12)Month("2002-3-5")3Monthname(N)返回月份名Monthname(12)十二月Year(C|N)返回年份(yyyy)Year("2002-3-5")2002Hour(C|N)返回小時(shí)(0~23)Hour(Now)16(由系統(tǒng)決定)Minute(C|N)返回分鐘(0~!59)Minute(Now)31(由系統(tǒng)決定)Second(C|N)返回秒(0~59)Second(Now)42(由系統(tǒng)決定)Timer[$][()]返回從午夜算起已過(guò)的秒數(shù)Timer59623.44(由系統(tǒng)決定)Time[$][()]返回當(dāng)前時(shí)間(hh:mm:ss)Time16:35:35(由系統(tǒng)決定)TimeSerial(時(shí),分,秒)返回一個(gè)時(shí)間形式TimeSerial(1,2,3)1:02:03TimeValue(C)返回一個(gè)時(shí)間形式,自變量為字符串TimeValue("1:2:3")1:02:03294.5.4.類(lèi)型轉(zhuǎn)換函數(shù)(1)數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù)數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù)表函數(shù)返回類(lèi)型參數(shù)范圍CboolBoolean任何有效的字符串或數(shù)值表達(dá)式CbyteByte0~255CcurCurrency-922337203685477.5808~922337203685477.5807CdateDate任何有效的日期表達(dá)式CdblDouble負(fù)數(shù):-1.79769313486232EE308~-4.94065645841247E-324正數(shù):4.94065645841247E-324~1.79769313486232E308CintInteger-32768~32767,小數(shù)部分四舍五入CLngLong-2147483648~2147483647,小數(shù)部分四舍五入CsngSingle負(fù)數(shù):-3.402823E38~-1.401298E-45;正數(shù):1.401298E-45~3.402823E38CStrString依據(jù)參數(shù)返回CStrCvarVariant若為數(shù)值,范圍與Double相同;若不為數(shù)值,則范圍與String相同CVErrError將實(shí)數(shù)轉(zhuǎn)換成錯(cuò)誤值30(2)求ASCⅡ碼值A(chǔ)sc函數(shù)用來(lái)求一個(gè)字符串首字符的ASCⅡ碼值,其語(yǔ)法格式為:Asc(string)參數(shù)string可以是任何有效的字符串表達(dá)式。如果string中沒(méi)有包含任何字符,則會(huì)產(chǎn)生運(yùn)行時(shí)錯(cuò)誤。(3)求ASCⅡ碼字符Chr函數(shù)求一個(gè)ASCⅡ碼值所對(duì)應(yīng)的ASCⅡ碼字符。其語(yǔ)法格式為:Chr(charcode)參數(shù)charcode是一個(gè)用來(lái)識(shí)別某字符的Long型數(shù)。charcode的正常范圍為0–255。0到31之間的數(shù)字與標(biāo)準(zhǔn)的非打印ASCII代碼相同。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論