




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第三章第三章 VB.NETVB.NET程序設(shè)計(jì)根底程序設(shè)計(jì)根底第三章第三章 VB.NETVB.NET程序設(shè)計(jì)根底程序設(shè)計(jì)根底 3.1 3.1 數(shù)據(jù)類型數(shù)據(jù)類型3.2 3.2 常量與變量常量與變量 3.3 3.3 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式3.4 3.4 常用函數(shù)常用函數(shù)3.5 3.5 綜合運(yùn)用綜合運(yùn)用3.5 3.5 自主學(xué)習(xí)自主學(xué)習(xí) 本章目錄本章目錄3.1.1 3.1.1 引例引例圓柱體積和外表積計(jì)算圓柱體積和外表積計(jì)算本章目錄本章目錄例3.1 利用計(jì)算機(jī)來(lái)處理初等數(shù)學(xué)問(wèn)題 知半徑r和圓柱高h(yuǎn),計(jì)算圓柱體積t和外表積s,保管三位小數(shù) 顯示結(jié)果無(wú)小數(shù). 緣由是:存放計(jì)算結(jié)果的t和s的數(shù)據(jù)類型為
2、整型 3.1 3.1 數(shù)據(jù)類型數(shù)據(jù)類型3.1 .2 3.1 .2 數(shù)據(jù)類型和標(biāo)識(shí)符數(shù)據(jù)類型和標(biāo)識(shí)符 常用常用數(shù)數(shù)據(jù)類型據(jù)類型 復(fù)合復(fù)合數(shù)據(jù)類型數(shù)據(jù)類型 基本數(shù)據(jù)類型基本數(shù)據(jù)類型 字符型字符型 邏輯型邏輯型 日期型日期型 對(duì)象型對(duì)象型 數(shù)值型數(shù)值型 整數(shù)整數(shù) 浮點(diǎn)數(shù)浮點(diǎn)數(shù) 貨幣型貨幣型 字節(jié)型字節(jié)型 短整型短整型 整型整型 長(zhǎng)整型長(zhǎng)整型 單精度型單精度型 雙精度型雙精度型 數(shù)組數(shù)組 結(jié)構(gòu)結(jié)構(gòu) 本章目錄本章目錄 數(shù)據(jù)類型數(shù)據(jù)類型 對(duì)要處置的數(shù)據(jù)規(guī)定了存放對(duì)要處置的數(shù)據(jù)規(guī)定了存放的方式、的方式、 取值的范圍和所能進(jìn)展的運(yùn)算。取值的范圍和所能進(jìn)展的運(yùn)算。本章目錄本章目錄2.2.主要根本數(shù)據(jù)類型主要根本
3、數(shù)據(jù)類型例3.2 測(cè)試數(shù)據(jù)類型有效范圍。 利用變量的MaxValue和MinValue常數(shù)字段(屬性)可 以測(cè)試上述數(shù)據(jù)類型的有效范圍. Dim n As Single, d As Decimal Label1.Text = 最小單精度型最小單精度型 & n.MinValue & vbCrLf Label1.Text &= 最大單精度型最大單精度型 & n.MaxValue & vbCrLf Label1.Text &= 最小定點(diǎn)數(shù)型最小定點(diǎn)數(shù)型 & d.MinValue & vbCrLf Label1.Text &= 最
4、大定點(diǎn)數(shù)型最大定點(diǎn)數(shù)型 & d.MaxValue & vbCrLf3.3.標(biāo)識(shí)符標(biāo)識(shí)符標(biāo)識(shí)符來(lái)給用戶處置的對(duì)象起個(gè)名字標(biāo)識(shí)符來(lái)給用戶處置的對(duì)象起個(gè)名字; ;用來(lái)命名常量、變量、函數(shù)、過(guò)程、各種控件名用來(lái)命名常量、變量、函數(shù)、過(guò)程、各種控件名遵照以下規(guī)那么:遵照以下規(guī)那么:1字母或下劃線開(kāi)頭,后面可跟字母、數(shù)字、下劃線等字符; 可以用漢字、希臘字母等,但不常用。2 不能運(yùn)用VB.NET中的關(guān)鍵字。例如Dim、If、For等。3普通不要使器具有特定意義的標(biāo)識(shí)符,如屬性和方法名等。4不區(qū)分變量名的大小寫。例如,XYZ,xyz,xYz等都以為指的是一 個(gè)一樣的變量名。為了便于區(qū)分,普通
5、變量首字母用大寫字母,其他用小寫字母表示;常量全部用大寫字母表示。 下例是錯(cuò)誤或運(yùn)用不當(dāng)?shù)臉?biāo)識(shí)符:3xy 數(shù)字開(kāi)頭y - z 不允許出現(xiàn)減號(hào)運(yùn)算符Wang Ping 不允許出現(xiàn)空格Dim VB.NET的關(guān)鍵字Cos 與內(nèi)部函數(shù)名一樣,雖 然允許,但盡量不用。3.23.2常量與變量常量與變量 變量用來(lái)存儲(chǔ)能夠變化的數(shù)據(jù),而常量那么表示變量用來(lái)存儲(chǔ)能夠變化的數(shù)據(jù),而常量那么表示固定不變的數(shù)據(jù)。固定不變的數(shù)據(jù)。 例:例:t=3.14159t=3.14159* *r r* *r r* *h h3.2.1 3.2.1 常量常量 VB.NET中有三種常量:直接常量 其常數(shù)值直接反映了其類型 符號(hào)常量 用戶
6、聲明,便于程序閱讀或修正 Const 符號(hào)常量名 As 類型 = 表達(dá)式 例 Const PI=3.14系統(tǒng)常量 系統(tǒng)提供許多內(nèi)部常量和枚舉 例如:vbCrLf 回車/換行組合符 枚舉 如控件的顏色、邊框線型等 方式:枚舉名.枚舉值 例 Color.Red 本章目錄本章目錄整型:主要Integer(包括Short 和Long) 方式: n 例如:123、-123、+123、123i均表示整數(shù) 123.0、1,234就是非整數(shù)實(shí)數(shù):主要Single (包括Double )方式: n.n、nEm、n.nEm 例如:123.45、0.12345E+3 (0.12345103 )(1)數(shù)值數(shù)據(jù)類型(1
7、)(1)整數(shù)整數(shù) 定義:不帶小數(shù)點(diǎn)和指數(shù)符號(hào)的數(shù)。定義:不帶小數(shù)點(diǎn)和指數(shù)符號(hào)的數(shù)。 特點(diǎn):數(shù)準(zhǔn)確表示,但數(shù)范圍有限。特點(diǎn):數(shù)準(zhǔn)確表示,但數(shù)范圍有限。十進(jìn)制:十進(jìn)制:n&n& 例:例: 123123、123&123&、+123 +123 正確的整正確的整數(shù)數(shù) 123.0 123.0 、1,230 1,230 錯(cuò)誤錯(cuò)誤 八進(jìn)制:八進(jìn)制: &On&On十六進(jìn)制:十六進(jìn)制: &Hn &Hn 2 2實(shí)數(shù):實(shí)數(shù): 定義:定義: 帶小數(shù)點(diǎn)或指數(shù)符號(hào)的數(shù)。帶小數(shù)點(diǎn)或指數(shù)符號(hào)的數(shù)。 特點(diǎn):特點(diǎn): 數(shù)精不準(zhǔn)確表示,但數(shù)范圍大。數(shù)精不準(zhǔn)確表示,但數(shù)范圍
8、大。 類型:類型: 單精度單精度 SingleSingle或或!, !, 雙精度雙精度DoubleDouble或或# # 。 方式:方式: 尾數(shù)尾數(shù) E E 指數(shù)指數(shù) 尾數(shù)尾數(shù) E E 指數(shù)指數(shù)# 其中:其中: E E表示單精度指數(shù)符號(hào)表示單精度指數(shù)符號(hào) 、# #表示雙精度表示雙精度數(shù)符號(hào)數(shù)符號(hào) 例:例: 123.45123.45、 123.45#123.45#、0.12345E+30.12345E+3、 12345E-2 12345E-2 、 0.12345E+3# 0.12345E+3# 都是同值都是同值實(shí)數(shù)實(shí)數(shù)3 3邏輯型數(shù)據(jù)邏輯型數(shù)據(jù)BooleanBoolean 邏輯型數(shù)據(jù)只需兩個(gè)值:
9、邏輯型數(shù)據(jù)只需兩個(gè)值: 真真TrueTrue和假和假FalseFalse 留意:留意: 當(dāng)把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為邏輯型數(shù)據(jù)時(shí),當(dāng)把數(shù)值型數(shù)據(jù)轉(zhuǎn)換為邏輯型數(shù)據(jù)時(shí), 0 0轉(zhuǎn)換為轉(zhuǎn)換為FalseFalse,非,非0 0值轉(zhuǎn)換為值轉(zhuǎn)換為TrueTrue。 當(dāng)把邏輯型數(shù)據(jù)轉(zhuǎn)換為數(shù)值型數(shù)據(jù)時(shí),當(dāng)把邏輯型數(shù)據(jù)轉(zhuǎn)換為數(shù)值型數(shù)據(jù)時(shí), FalseFalse轉(zhuǎn)換為轉(zhuǎn)換為0 0,TrueTrue轉(zhuǎn)換為轉(zhuǎn)換為-1-1。4 4日期型數(shù)據(jù)日期型數(shù)據(jù)DateDate 方式:方式: # # 普通為:月普通為:月/ /日日/ /年年 例例: #3-6-93 13:20# #12/18/2019#5字符和字符串?dāng)?shù)據(jù)類型字符型Char
10、存放一個(gè)Unicode字符 可以包括一切西文字符和漢字,占兩個(gè)字節(jié).方式: 字符 例如: a、 2、中等。字符串(String)類型存放假設(shè)干個(gè)字符方式: 字符串 例如,12345、abcde123、程序設(shè)計(jì)等。留意:留意:(1)(1)字符和字符串都必需是用西文的雙引號(hào)引起字符和字符串都必需是用西文的雙引號(hào)引起(2)(2)表示空字符,而表示空字符,而 表示有一個(gè)空格的字符;表示有一個(gè)空格的字符;(3) (3) 假設(shè)字符串中有雙引號(hào),例如,要表示字符串:假設(shè)字符串中有雙引號(hào),例如,要表示字符串:123abc123abc,那么用延續(xù)兩個(gè)雙引號(hào)表示,即:,那么用延續(xù)兩個(gè)雙引號(hào)表示,即: 123abc
11、123abc。 本章目錄本章目錄.2變量變量1.變量及特點(diǎn)變量是在程序運(yùn)轉(zhuǎn)過(guò)程中其值可以變化的量。任何變量有以下特點(diǎn):變量名 變量的標(biāo)識(shí)符。數(shù)據(jù)類型 指明變量存放的數(shù)據(jù)類型。變量值 存放相應(yīng)數(shù)據(jù)類型的數(shù)據(jù)。VB.NET中的變量還是對(duì)象,具有屬性和方法。2.2.變量聲明變量聲明 作用:指定變量命名和類型,也可以賦作用:指定變量命名和類型,也可以賦于初值于初值 聲明方式聲明方式 Dim 變量名變量名 As 類型類型=初始值初始值A(chǔ)s部分缺省部分缺省: 創(chuàng)建的變量為創(chuàng)建的變量為Object類型類型初始值子句初始值子句: 表示給聲明的變量賦值表示給聲明的變量賦值本章目錄本章目錄留意:一
12、條留意:一條DimDim語(yǔ)句可同時(shí)定義多個(gè)變量;語(yǔ)句可同時(shí)定義多個(gè)變量; 多個(gè)一樣類型變量,可用一個(gè)多個(gè)一樣類型變量,可用一個(gè)AsAs來(lái)指定,來(lái)指定, 以逗號(hào)分隔,這時(shí)不能給變量賦初值。以逗號(hào)分隔,這時(shí)不能給變量賦初值。例如:例如:Dim mDim m,n n,j As Integerj As Integer,x x,y As Singley As Single,k k3.3 3.3 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式 本章目錄本章目錄 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式 : 結(jié)果類型結(jié)果類型 算術(shù)運(yùn)算符與算術(shù)表達(dá)式算術(shù)運(yùn)算符與算術(shù)表達(dá)式 數(shù)值數(shù)值 字符串運(yùn)算符與字符串表達(dá)式字符串運(yùn)算符與字符串表達(dá)式 字
13、符串字符串 關(guān)系運(yùn)算符與關(guān)系表達(dá)式關(guān)系運(yùn)算符與關(guān)系表達(dá)式 邏輯邏輯 邏輯運(yùn)算符與邏輯表達(dá)式邏輯運(yùn)算符與邏輯表達(dá)式 邏輯邏輯1. 1. 算術(shù)運(yùn)算符算術(shù)運(yùn)算符例:5+10 mod 10 9 / 3+2 2 結(jié)果:10 留意:對(duì)算術(shù)運(yùn)算符兩邊的操作數(shù)應(yīng)是數(shù)值型,假設(shè)是數(shù)字字符或邏輯型,那么自動(dòng)轉(zhuǎn)換成數(shù)值類型后再運(yùn)算。例如:30-True 結(jié)果是31,邏輯量True轉(zhuǎn)為數(shù)值-1,F(xiàn)alse轉(zhuǎn)為數(shù)值0 False + 10 + 4 結(jié)果是14本章目錄本章目錄例:例: 在文本框輸入秒數(shù),以小時(shí)、分、秒方式顯示。在文本框輸入秒數(shù),以小時(shí)、分、秒方式顯示。分析:這是利用分析:這是利用“ModMod、“ 運(yùn)算符
14、可方便地處理。運(yùn)算符可方便地處理。 2.2.字符串銜接運(yùn)算符字符串銜接運(yùn)算符& 兩旁的操作數(shù)可恣意,轉(zhuǎn)換成字符型后再銜接+ 兩旁的操作數(shù)應(yīng)均為字符型; 1)數(shù)值型:那么進(jìn)展算術(shù)加運(yùn)算; 2)一個(gè)為數(shù)字字符,另一個(gè)為數(shù)值,自動(dòng)將數(shù)字字符轉(zhuǎn)換為數(shù)值后進(jìn)展算術(shù)加; 3)一個(gè)為非數(shù)字字符,另一個(gè)為數(shù)值型,出錯(cuò)。例如:操作 結(jié)果 操作 結(jié)果ab & 123 ab123 ab + 12 出錯(cuò)12 & 456 12456 12 + 456 468 12 & True 12True 12 + True 11留意: 在變量后運(yùn)用運(yùn)算符時(shí),變量與間應(yīng)加一個(gè)空格 本章目錄本章目錄3.
15、3.關(guān)系運(yùn)算符關(guān)系運(yùn)算符 作用是對(duì)兩個(gè)操作數(shù)進(jìn)展大小比較, 結(jié)果為True或False。本章目錄本章目錄運(yùn)算符運(yùn)算符例例結(jié)果結(jié)果= = ABCDE ABCDE = = ABR ABR FalseFalse ABCDE ABCDE ABR ABR FalseFalse= bc bc = = abcdeabcde TrueTrue 233233FalseFalse= 23 23 3 3 TrueTrue abc abc abcdeabcde TrueTrue4.4.邏輯運(yùn)算符邏輯運(yùn)算符 邏輯運(yùn)算符除Not是單目運(yùn)算符外,其他都是雙目運(yùn)算符,作用是將操作數(shù)進(jìn)展邏輯運(yùn)算,結(jié)果是邏輯值True或Fals
16、e。 本章目錄本章目錄.2表達(dá)式表達(dá)式 1.組成 變量、常量、函數(shù)、運(yùn)算符和圓括號(hào)2.書(shū)寫規(guī)那么 運(yùn)算符不能相鄰 例a+ -b是錯(cuò)誤的 乘號(hào)不能省略 例x 乘以y 應(yīng)寫成:x*y 括號(hào)必需成對(duì)出現(xiàn)(均運(yùn)用圓括號(hào)) 表達(dá)式從左到右在同一基準(zhǔn)上書(shū)寫,無(wú)高低、大小3. 不同數(shù)據(jù)類型的轉(zhuǎn)換 運(yùn)算結(jié)果的數(shù)據(jù)類型向精度高的數(shù)據(jù)類型靠 IntegerLongSingleDouble字符運(yùn)算符關(guān)系運(yùn)算符邏輯運(yùn)算本章目錄本章目錄表達(dá)式書(shū)寫舉例表達(dá)式書(shū)寫舉例110lne45sin10yxefgabcda*b*c*d/e/f/g 或 a*b*c*d/(e*f*g) 例邏輯表達(dá)式書(shū)寫,選拔優(yōu)秀生的條件
17、為: 年齡(Age)小于19歲,三門課總分(Total)高于285分, 其中有一門為100分,假設(shè)其表達(dá)式寫為:Age285 And ( Mark1=100 Or Mark2=100 Or Mark3=100 )假設(shè)取消括號(hào)有何問(wèn)題?請(qǐng)讀者思索。 sin(45*3.14/180)+(exp(10)+log(10)/sqr(x+y+1)本章目錄本章目錄1.1.數(shù)學(xué)函數(shù)數(shù)學(xué)函數(shù) 例 模擬Windows計(jì)算器. 本章目錄本章目錄3.4 3.4 常用函數(shù)常用函數(shù) . NET中的數(shù)學(xué)函數(shù)包含在Math類。運(yùn)用前在模塊的開(kāi)頭用語(yǔ)句 Imports System.Math導(dǎo)入函數(shù)含 義實(shí) 例結(jié) 果Abs(N
18、)取N的絕對(duì)值 Abs(-3.5)3.5Cos(N)返回N弧度的余弦值Cos(0)1Exp(N)返回以e為底的冪,即eNExp(3)20.086Log(N)返回自然對(duì)數(shù)Log(10)2.3Max(N1,N2)求兩個(gè)數(shù)中大的一個(gè)數(shù)Max(3,5)5Min(N1,N2)求兩個(gè)數(shù)中小的一個(gè)數(shù)Min(3,5)3Sin(N)返回N弧度的正弦值Sin(0)0Sign(N)返回N數(shù)值的符號(hào)Sign(-3.5)-1Sqrt(N)求N的平方根Sqrt(9)3Tan(N)返回N弧度的正切Tan(0)02.2.轉(zhuǎn)換函數(shù)轉(zhuǎn)換函數(shù) ABCUcase$(abc)小寫字母轉(zhuǎn)為大寫字母小寫字母轉(zhuǎn)為大寫字母Ucase(C)14
19、4Oct$(100)十進(jìn)制轉(zhuǎn)換成八進(jìn)制十進(jìn)制轉(zhuǎn)換成八進(jìn)制Oct(N)123.45Str$(123.45)數(shù)值轉(zhuǎn)換為字符串?dāng)?shù)值轉(zhuǎn)換為字符串Str(N)123Val(123AB)數(shù)字字符串轉(zhuǎn)換為數(shù)值數(shù)字字符串轉(zhuǎn)換為數(shù)值Val(C) abcLcase$(ABC)大寫字母轉(zhuǎn)為小寫字母大寫字母轉(zhuǎn)為小寫字母Lcase$(C)64Hex(100)十進(jìn)制轉(zhuǎn)換成十六進(jìn)制十進(jìn)制轉(zhuǎn)換成十六進(jìn)制Hex(N)AChr$(65)ASCII碼值轉(zhuǎn)換成字符碼值轉(zhuǎn)換成字符Chr(N)2019-11-13CDate(2019/11/13)轉(zhuǎn)換成日期型轉(zhuǎn)換成日期型CDate65Asc(A)字符轉(zhuǎn)換成字符轉(zhuǎn)換成ASCII碼值碼值A(chǔ)s
20、c(C)結(jié)果結(jié)果實(shí)例實(shí)例功能功能 函數(shù)名函數(shù)名本章目錄本章目錄轉(zhuǎn)換函數(shù)闡明轉(zhuǎn)換函數(shù)闡明 ChrChr和和AscAsc函數(shù)互為反函數(shù)。函數(shù)互為反函數(shù)。Chr(Asc(“rChr(Asc(“r) Chr(66) “B“ Chr(66) “B“ Asc (“B) 66 Asc (“B) 66 Asc(Chr(66) 99 Chr(Asc(“K Asc(Chr(66) 99 Chr(Asc(“K) “K) “K Ucase$(abcdefg) “ABCDEFGUcase$(abcdefg) “ABCDEFG (2) Str(2) Str函數(shù)將非負(fù)數(shù)值轉(zhuǎn)換成字符類型后,會(huì)在轉(zhuǎn)換后的函數(shù)將非負(fù)數(shù)值轉(zhuǎn)換成字
21、符類型后,會(huì)在轉(zhuǎn)換后的字符串左邊添加一空格。字符串左邊添加一空格。 (3) Val(3) Val將數(shù)字字符串轉(zhuǎn)換為數(shù)值類型,當(dāng)字符串中出現(xiàn)數(shù)將數(shù)字字符串轉(zhuǎn)換為數(shù)值類型,當(dāng)字符串中出現(xiàn)數(shù)值類型規(guī)定的字符外的字符,那么停頓轉(zhuǎn)換,函數(shù)前往的值類型規(guī)定的字符外的字符,那么停頓轉(zhuǎn)換,函數(shù)前往的是停頓轉(zhuǎn)換前的結(jié)果。例如表達(dá)式:是停頓轉(zhuǎn)換前的結(jié)果。例如表達(dá)式: Val(-123.45ty3)Val(-123.45ty3)結(jié)果為結(jié)果為-123.45-123.45。本章目錄本章目錄3. 3. 字符串函數(shù)字符串函數(shù) 字符串編碼VB.NET中字符串長(zhǎng)度是以字(習(xí)慣稱字符)為單位,每個(gè)西文字符和每個(gè)漢字都作為一個(gè)字,
22、占兩個(gè)字節(jié)。這是由于VB.NET采用Unicode來(lái)存儲(chǔ)和操作字符串。VB.NET中字符串處置有兩種方式: 保管和更新了VB6.0版本提供的函數(shù); 另一種是用System.String類的成員(函數(shù)) 本章目錄本章目錄常用字符串函數(shù)例常用字符串函數(shù)例 本章目錄本章目錄StrDup(5,A) 結(jié)果為結(jié)果為AAAAAInStr(EFABCDEFG,EF) 結(jié)果為結(jié)果為1Trim(ABC) 結(jié)果為結(jié)果為ABCLeft(ABCDE,2) 結(jié)果為結(jié)果為ABRight(ABCDE,2) 結(jié)果為結(jié)果為DEMid(ABCDE,2,3) 結(jié)果為結(jié)果為BCDMid(ABCDE,2,6) 結(jié)果為結(jié)果為BCDE留意:
23、 調(diào)用Right和Left時(shí)函數(shù)名前要加命名空間的限定 “Microsoft.VisualBasic,否那么系統(tǒng)默以為控件的Right、Left屬性。本章目錄本章目錄 Now 前往系統(tǒng)日期和時(shí)間 WeekDay 前往星期代號(hào) DateAdd要增減日期方式,增減量,要增減的日期變量 DateDiff要間隔日期方式,日期1,日期2例如:計(jì)算從如今開(kāi)場(chǎng)計(jì)算離他畢業(yè)假定2019年6月30日還有多少天?表達(dá)式為: DateDiff(d, Now, #6/30/2019#) 日期屬性 year month day hour Minute 4.4.日期函數(shù)日期函數(shù)5.5.其他適用函數(shù)其他適用函數(shù)1 1 Rn
24、dRnd隨機(jī)函數(shù)隨機(jī)函數(shù) 方式如下:方式如下: RndRnd或或RndRndN N 00,1 1 作用:作用: 產(chǎn)生產(chǎn)生00,1 1雙精度隨機(jī)數(shù)。雙精度隨機(jī)數(shù)。 N0N0或缺省時(shí),生成隨機(jī)數(shù),或缺省時(shí),生成隨機(jī)數(shù), N0N0生成與上次一樣的隨機(jī)數(shù)。生成與上次一樣的隨機(jī)數(shù)。產(chǎn)生某范圍的整數(shù)值,其通用表達(dá)式為:產(chǎn)生某范圍的整數(shù)值,其通用表達(dá)式為: Int(RndInt(Rnd* *上界上界- -下界下界+1+1+ +下界下界) ) 要產(chǎn)生要產(chǎn)生1 1100 100 數(shù):數(shù):Int(RndInt(Rnd* *100+1) 100+1) 留意:留意: 每次運(yùn)轉(zhuǎn),產(chǎn)生一樣序列的隨機(jī)數(shù)。每次運(yùn)轉(zhuǎn),產(chǎn)生一樣
25、序列的隨機(jī)數(shù)。要產(chǎn)生不同序列的隨機(jī)數(shù),可執(zhí)行函數(shù):要產(chǎn)生不同序列的隨機(jī)數(shù),可執(zhí)行函數(shù): RandomizeRandomize例3.3 隨機(jī)產(chǎn)生10個(gè)大寫字母 2IsNumeric函數(shù)方式如下: IsNumeric表達(dá)式作用:判別表達(dá)式能否是數(shù)字 普通用于對(duì)輸入數(shù)據(jù)的合法性檢驗(yàn)例如:IsNumeric123a 結(jié)果Fasle 5. Shell5. Shell函數(shù)函數(shù) Shell函數(shù)可調(diào)用各種運(yùn)用程序。方式如下:Shell(命令字符串,窗口類型)命令字符串:要執(zhí)行的可執(zhí)行文件名(包括途徑窗口類型:窗口形狀,04,6,1表示正常窗口例如:本章目錄本章目錄Shell(“c:windowssystem3
26、2calc.exe,1)3.5 3.5 綜合運(yùn)用綜合運(yùn)用例3.4 模擬Word中字符串交換功能和字幕滾動(dòng)。本例字符串交換功能三種方法實(shí)現(xiàn):利用查找(InStr)、取子串(Left、Mid)等函數(shù)實(shí)現(xiàn)利用交換(Replace)函數(shù)實(shí)現(xiàn)利用Shell函數(shù)調(diào)用winword.exe執(zhí)行Word程序。本章目錄本章目錄標(biāo)題欄滾動(dòng)顯示“查找與交換例,可用時(shí)鐘(Timer1)控件和Space函數(shù),改動(dòng)空格數(shù)到達(dá)自右向左滾動(dòng)字幕效果。 Me.Text = Space(20 - j) & 查找與交換例3.6.1 3.6.1 命名空間作用命名空間作用 把類庫(kù)劃分為不同的組,將功能相近的類劃到把類庫(kù)劃分為不
27、同的組,將功能相近的類劃到一樣的命名空間,以方便地組織運(yùn)用程序要運(yùn)用一樣的命名空間,以方便地組織運(yùn)用程序要運(yùn)用的各個(gè)類。的各個(gè)類。(1) VB.NET(1) VB.NET函數(shù)庫(kù)的命名空間和模塊函數(shù)庫(kù)的命名空間和模塊 Conversion Conversion 轉(zhuǎn)換函數(shù)轉(zhuǎn)換函數(shù) DateAndTime DateAndTime 日期和時(shí)間函數(shù)日期和時(shí)間函數(shù) Strings Strings 字符串函數(shù)字符串函數(shù) VbMath VbMath 隨機(jī)函數(shù)隨機(jī)函數(shù)本章目錄本章目錄3.6 3.6 自主學(xué)習(xí)自主學(xué)習(xí)命名空間命名空間命名空間和類命名空間和類(2) (2) 根底類庫(kù)中的命名空間和類根底類庫(kù)中的命名空間和類
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年食品飲料行業(yè)電商運(yùn)營(yíng)數(shù)據(jù)分析與數(shù)字化營(yíng)銷策略研究報(bào)告
- 2025年智能校園建設(shè)中信息化基礎(chǔ)設(shè)施升級(jí)方案報(bào)告
- java常見(jiàn)思維面試題及答案
- 工業(yè)領(lǐng)域2025年碳捕獲與封存(CCS)項(xiàng)目經(jīng)濟(jì)效益分析報(bào)告
- it面試題庫(kù)及答案
- ie工程師筆試題目及答案大全
- 2025年制造業(yè)數(shù)字化協(xié)同管理在大數(shù)據(jù)分析在供應(yīng)鏈中的應(yīng)用報(bào)告
- helpdesk面試試題及答案
- 2025年數(shù)字文化產(chǎn)業(yè)商業(yè)模式創(chuàng)新與數(shù)字博物館數(shù)字化展覽內(nèi)容策劃策略報(bào)告
- 2025年沉浸式文化旅游演藝項(xiàng)目策劃與運(yùn)營(yíng)策略報(bào)告
- 安徽省天一大聯(lián)考2025年高三最后一卷化學(xué)試題及答案
- 2025屆上海市普通中學(xué)三校聯(lián)考生物高二下期末達(dá)標(biāo)測(cè)試試題含解析
- 尊重學(xué)術(shù)道德遵守學(xué)術(shù)規(guī)范學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 2024年江蘇武進(jìn)經(jīng)濟(jì)發(fā)展集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 300t汽車吊起重性能表
- 《實(shí)驗(yàn)室安全教育》課程教學(xué)大綱(本科)
- 部編版六年級(jí)下冊(cè)語(yǔ)文作業(yè)本參考答案
- 牙髓炎護(hù)理查房【版直接用】課件
- 刺激性藥物外滲后處理(3)
- 鐵塔CRM系統(tǒng)立項(xiàng)操作流程
- 鄂爾多斯婚禮課程
評(píng)論
0/150
提交評(píng)論