VB常用函數(shù)(很全)_第1頁
VB常用函數(shù)(很全)_第2頁
VB常用函數(shù)(很全)_第3頁
VB常用函數(shù)(很全)_第4頁
VB常用函數(shù)(很全)_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、VB常用函數(shù)Time返回系統(tǒng)時(shí)鐘的當(dāng)前時(shí)間。Date返回系統(tǒng)時(shí)鐘的當(dāng)前日期。Now返回代表當(dāng)前日期和時(shí)間的編碼值。該函數(shù)經(jīng)常用作其它系統(tǒng)時(shí)鐘函數(shù)的參數(shù)。Hour(Time)返回指定時(shí)間的小時(shí)部分(0到23)。Minute(Time)返回指定時(shí)間的分鐘部分(0到59)。 Second(Time)返回指定時(shí)間的秒部分(0到59)。 Day(Date)返回月份中的日期數(shù)(1到31)。Month(Date)返回日期中的月份(1到12)。Year(Date)返回日期中的年度。Weekday(Date)返回日期中代表一周中的星期幾。Abs(n)返回n的絕對(duì)值。Atn(n)返回n的反正切值,以弧度為單位。C

2、os(n)返回n的余弦值,以弧度為單位。Exp(n)返回e的n次方。Rnd(n)產(chǎn)生0到1之間的一個(gè)隨機(jī)數(shù)。Sgn(n)n小于0時(shí)返回-1,n等于0時(shí)返回0,n大于0時(shí)返回1。Sin(n)返回n的正弦值,以弧度為單位。 Sqr(n)返回n的平方根。Str(n)把數(shù)值值轉(zhuǎn)換成字符串。 Tan(n)返回n的正切值,以弧度為單位。Val(n)把字符串轉(zhuǎn)換為數(shù)值值。Int(n)返回?cái)?shù)字的整數(shù)部分。8.4-9 Fix(n)返回?cái)?shù)字的整數(shù)部分。8.4-8 以上函數(shù)在VB6和VBScript中都適用,在。NET里面要在前面加上相應(yīng)的命名空間,如System.Math.Cos(),Microsoft.Visu

3、alBasic.Hour()。數(shù)據(jù)類型轉(zhuǎn)換函數(shù):轉(zhuǎn)換函數(shù)將表達(dá)式轉(zhuǎn)換成CBoolBooleanCByteByteCCurCurrency 只在VB7.0以下有效CDateDateCDblDoubleCIntIntegerCLngLongCSngSingleCStrStringCVarVariant 只在VB7.0以下有效CVErrError 只在VB7.0以下有效若想了解Visual Basic正在使用哪種變量類型,可使用 VarType 函數(shù)。字符串處理函數(shù)關(guān)鍵字說明示例Ucase將字符串中的字母改為大寫Ucase(Kim)返回KIMLcase將字符串中的字母改為小寫Lcase(Kim)返回

4、kimLen確定字符串的長度(以字符為單位)Len(Mississ)返回7Right返回字符串右部指定個(gè)數(shù)的字符Right(Budapest,3)返回pesLeft返回字符串左部指定個(gè)數(shù)的字符Left(Budapest,4)返回BudaMid從某一指定起始點(diǎn)開始返回字符串中指定個(gè)數(shù)的字符Mid(Sommers, 4, 3) 返回merInStr從一個(gè)較大字符串中查找另一個(gè)字符start% = InStr(bob,bobby)start%變量返回值1 String重復(fù)指定字符串中的字符,返回新的字符串String(8, *)返回*Asc返回指定字母的ASCII代碼Asc(A)返回65Chr返回指

5、定ASCII代碼對(duì)應(yīng)的字符Chr(65) 返回AXor對(duì)兩個(gè)數(shù)字執(zhí)行“異或”操作,其返回值可用來對(duì)文本進(jìn)行加密、解密65 Xor 50返回115115 Xor 50返回65注意:Right和Left在.Net中使用時(shí)前面要加命名空間Microsoft.VisualBasic;String在.Net中無效。注冊(cè)表讀寫函數(shù):GetSetting檢索注冊(cè)表設(shè)置值SaveSetting保存或創(chuàng)建注冊(cè)表設(shè)置值GetAllSettings返回一個(gè)包含多項(xiàng)注冊(cè)表設(shè)置值的數(shù)組DeleteSetting刪除注冊(cè)表設(shè)置值A(chǔ)bs 函數(shù) 返回?cái)?shù)的絕對(duì)值。And 運(yùn)算符 執(zhí)行兩個(gè)表達(dá)式的邏輯連接。Array 函數(shù) 返回

6、含一數(shù)組的 變體 。Asc 函數(shù) 返回字符串首字母的 ANSI 字符代碼。賦值運(yùn)算符 (=) 給變量或?qū)傩再x值。Atn 函數(shù) 返回?cái)?shù)的反正切值。調(diào)用語句 將控制移交 Sub 或 Function 過程。CBool 函數(shù) 返回已被轉(zhuǎn)換為 Boolean 子類型的變體的表達(dá)式。CByte 函數(shù) 返回已被轉(zhuǎn)換為字節(jié)子類型的變體的表達(dá)式。CCur 函數(shù) 返回已被轉(zhuǎn)換為貨幣子類型的變體的表達(dá)式。CDate 函數(shù) 返回已被轉(zhuǎn)換為日期子類型的變體的表達(dá)式。CDbl 函數(shù) 返回已被轉(zhuǎn)換為雙精度子類型的變體的表達(dá)式。Chr 函數(shù) 返回指定 ANSI 字符碼的字符。CInt 函數(shù) 返回已被轉(zhuǎn)換為整數(shù)子類型的變體的

7、表達(dá)式。Class 對(duì)象 提供對(duì)已創(chuàng)建的類的事件的訪問。Class 語句 聲明類名Clear 方法 清除 Err 對(duì)象的所有屬性設(shè)置。 CLng 函數(shù) 返回已被轉(zhuǎn)換為 Long 子類型的變體的表達(dá)式。顏色常數(shù) 顏色常數(shù)列表。比較常數(shù) 用于比較運(yùn)算的常數(shù)列表。連接運(yùn)算符 (&) 強(qiáng)制兩個(gè)表達(dá)式的字符串連接。 Const 語句 聲明用于字母值的常數(shù)。Cos 函數(shù) 返回角度的余弦值。CreateObject 函數(shù) 創(chuàng)建并返回對(duì)“自動(dòng)”對(duì)象的引用。CSng 函數(shù) 返回已被轉(zhuǎn)換為單精度子類型的變體的表達(dá)式。CStr 函數(shù) 返回已被轉(zhuǎn)換為字符串子類型的變體的表達(dá)式。日期和時(shí)間常數(shù) 在日期和時(shí)間運(yùn)算中用來定

8、義星期幾和其他常數(shù)的常數(shù)列表。日期格式常數(shù) 用于日期和時(shí)間格式的常數(shù)列表。Date 函數(shù) 返回當(dāng)前系統(tǒng)日期。DateAdd 函數(shù) 返回加上了指定的時(shí)間間隔的日期。DateDiff 函數(shù) 返回兩個(gè)日期之間的間隔。DatePart 函數(shù) 返回給定日期 的指定部分。DateSerial 函數(shù) 返回指定年月日的 日期子類型的變體 。DateValue 函數(shù) 返回日期子類型的變體 。Day 函數(shù) 返回日期,取值范圍為 1 至 31。Description 屬性 返回或者設(shè)置說明某個(gè)錯(cuò)誤的字符串。Dictionary 對(duì)象 存儲(chǔ)數(shù)據(jù)鍵、項(xiàng)目對(duì)的對(duì)象。Dim 語句 聲明變量并分配存儲(chǔ)空間。除法運(yùn)算符 (/)

9、 兩數(shù)相除并以浮點(diǎn)數(shù)格式返回商。Do.Loop 語句 當(dāng)條件為 True 或者當(dāng)條件變?yōu)?True 時(shí),重復(fù)一語句塊。Empty 表示尚未初始化的變量值。Eqv 運(yùn)算符 使兩個(gè)表達(dá)式相等。Erase 語句 重新初始化固定數(shù)組的元素并重新分配動(dòng)態(tài)數(shù)組的存儲(chǔ)空間。Err 對(duì)象 含有關(guān)于運(yùn)行時(shí)錯(cuò)誤的信息。Eval 函數(shù) 計(jì)算并返回表達(dá)式的值。Execute 方法 根據(jù)指定的字符串,執(zhí)行正則表達(dá)式的搜索。Execute 語句 執(zhí)行單個(gè)或更多的指定語句。Exit 語句 退出 Do.Loop、For.Next、 Function 或 Sub 代碼塊。 Exp 函數(shù) 返回 e (自然對(duì)數(shù)的底)的多少次方。自

10、乘運(yùn)算符 () 指數(shù)函數(shù),冪為自變量。False 關(guān)鍵字,其值為零。FileSystemObject 對(duì)象 提供對(duì)計(jì)算機(jī)文件系統(tǒng)的訪問。Filter 函數(shù) 根據(jù)指定的篩選條件,返回含有字符串?dāng)?shù)組子集的、下限為 0 的數(shù)組。FirstIndex 屬性 返回字符串匹配的位置。Fix 函數(shù) 返回?cái)?shù)的整數(shù)部分。For.Next 語句 以指定的次數(shù)重復(fù)一組語句。For Each.Next 語句 對(duì)于數(shù)組或集合中的每一個(gè)元素,重復(fù)一組語句。FormatCurrency 函數(shù) 返回的表達(dá)式為貨幣值格式,其貨幣符號(hào)采用系統(tǒng)控制面板中定義的。FormatDateTime 函數(shù) 返回格式化為日期或時(shí)間的表達(dá)式。F

11、ormatNumber 函數(shù) 返回格式化為數(shù)的表達(dá)式。FormatPercent 函數(shù) 返回格式化為百分比(乘以 100)的表達(dá)式,以 % 符號(hào)結(jié)尾。Function 語句 聲明形成 Function 過程體的名稱、參數(shù)和代碼。GetObject 函數(shù) 從文件返回對(duì)“自動(dòng)”對(duì)象的訪問。GetRef 函數(shù) 返回對(duì)可以綁定到事件的過程的引用。Global 屬性 設(shè)置或返回 Boolean 值。Hex 函數(shù) 返回表示數(shù)的十六進(jìn)制值的字符串。HelpContext 屬性 設(shè)置或返回幫助文件中某主題的上下文 ID。HelpFile 屬性 設(shè)置或返回幫助文件的全路徑。Hour 函數(shù) 返回小時(shí)數(shù),取值范圍為

12、 0 至 23。If.Then.Else 語句 根據(jù)表達(dá)式的值,有條件地執(zhí)行一組語句。IgnoreCase 屬性 設(shè)置或返回 Boolean 值,指示模式搜索是否區(qū)分大小寫。Imp 運(yùn)算符 執(zhí)行兩個(gè)表達(dá)式的邏輯隱含。初始化事件發(fā)生在創(chuàng)建相關(guān)類的實(shí)例時(shí)。InputBox 函數(shù) 在對(duì)話框中顯示提示,等待用戶輸入文本或者單擊按鈕,并返回文本框的內(nèi)容。InStr 函數(shù) 返回一個(gè)字符串在另一個(gè)字符串中第一次出現(xiàn)的位置。InStrRev 函數(shù) 返回一個(gè)字符串在另一個(gè)字符串中出現(xiàn)的位置,是從字符串的末尾算起。Int 函數(shù) 返回?cái)?shù)的整數(shù)部分。整數(shù)除法運(yùn)算符() 兩數(shù)相除,返回的商取其整數(shù)部分。Is 運(yùn)算符 比

13、較兩個(gè)對(duì)象引用變量。IsArray 函數(shù) 返回 Boolean 值,表示變量是否為數(shù)組。IsDate 函數(shù) 返回 Boolean 值,表示表達(dá)式是否可以轉(zhuǎn)換為日期。IsEmpty 函數(shù) 返回 Boolean 值,表示變量是否已被初始化。IsNull 函數(shù) 返回 Boolean 值,表示表達(dá)式是否含有無效數(shù)據(jù) (Null)。IsNumeric 函數(shù) 返回 Boolean 值,表示表達(dá)式能否當(dāng)作一個(gè)數(shù),用來計(jì)算。IsObject 函數(shù) 返回 Boolean 值,表示表達(dá)式是否引用了有效的“自動(dòng)”對(duì)象。Join 函數(shù) 返回連接許多包含在一個(gè)數(shù)組中的子串而創(chuàng)建的字符串。LBound 函數(shù) 對(duì)于指示的數(shù)

14、組維數(shù),返回最小的可用下標(biāo)。LCase 函數(shù) 返回已被轉(zhuǎn)換為小寫字母的字符串。Left 函數(shù) 返回字符串最左邊的指定數(shù)量的字符。Len 函數(shù) 返回字符串中的字符數(shù)量,或者存儲(chǔ)變量所需的字節(jié)數(shù)。Length 屬性 返回在搜索字符串中匹配的長度。LoadPicture 函數(shù) 返回圖片對(duì)象。僅用于 32 位平臺(tái)。Log 函數(shù) 返回?cái)?shù)的自然對(duì)數(shù)。 LTrim 函數(shù) 返回去掉前導(dǎo)空格的字符串副本。Match 對(duì)象 提供訪問匹配正則表達(dá)式的只讀屬性。Matches 集合 正則表達(dá)式匹配對(duì)象的集合。Mid 函數(shù) 從字符串中返回指定數(shù)量的字符。Minute 函數(shù) 返回小時(shí)內(nèi)的分鐘數(shù),取值范圍為 0 至 59。

15、雜項(xiàng)常數(shù) 不能納入任何其他類的常數(shù)列表。Mod 運(yùn)算符 兩數(shù)相除,只返回余數(shù)。Month 函數(shù) 返回月份,取值范圍為 1 至 12。MonthName 函數(shù) 返回表示月份的字符串。 MsgBox 常數(shù) 與MsgBox 函數(shù)一起使用的常數(shù)列表。MsgBox 函數(shù)在對(duì)話框中顯示消息,等待用戶單擊按鈕,并返回表示用戶所擊按鈕的數(shù)值。 乘法運(yùn)算符 (*) 兩數(shù)相乘。 取反運(yùn)算符 (-) 表示數(shù)值表達(dá)式的相反數(shù)。Not 運(yùn)算符執(zhí)行表達(dá)式的邏輯“非”運(yùn)算。 Now 函數(shù) 返回當(dāng)前計(jì)算機(jī)的系統(tǒng)日期和時(shí)間。 Nothing 使對(duì)象變量與所有實(shí)際的對(duì)象沒有任何關(guān)聯(lián)。Null 表示變量含有無效的數(shù)據(jù)。Number

16、 屬性 返回或設(shè)置代表某個(gè)錯(cuò)誤的數(shù)值。Oct 函數(shù) 返回表示一數(shù)的八進(jìn)制值的字符串。On Error 語句 啟用錯(cuò)誤處理。運(yùn)算符的優(yōu)先級(jí) 表示各種 VBScript 運(yùn)算符的優(yōu)先順序的列表。Option Explicit 語句 強(qiáng)制顯式聲明腳本中的所有變量。Or 運(yùn)算符 執(zhí)行兩個(gè)表達(dá)式的邏輯“或”運(yùn)算。Pattern 屬性 設(shè)置或返回正被搜索的正則表達(dá)式的模式。Private 語句 聲明私有變量并分配存儲(chǔ)空間。PropertyGet 語句 聲明在窗體屬性過程中獲取(返回)屬性值的名稱,參數(shù)和代碼。PropertyLet 語句 聲明在窗體屬性過程中指定屬性值的名稱,參數(shù)和代碼。PropertyS

17、et 語句 聲明在窗體屬性過程中設(shè)置引用到對(duì)象的名稱,參數(shù)和代碼。Public 語句 聲明公有變量并分配存儲(chǔ)空間。Raise 方法 產(chǎn)生運(yùn)行時(shí)錯(cuò)誤。Randomize 語句 初始化隨機(jī)數(shù)發(fā)生器。ReDim 語句 聲明動(dòng)態(tài)數(shù)組變量,并分配或重新分配過程級(jí)的存儲(chǔ)空間。RegExp 對(duì)象 提供簡(jiǎn)單正則表達(dá)式的支持。Rem 語句 包含程序中的注釋。Replace 函數(shù) 返回一個(gè)字符串,其中某個(gè)指定的子串被另一個(gè)子串替換,替換的次數(shù)也有規(guī)定。Replace 方法 替換在正則表達(dá)式搜索中已發(fā)現(xiàn)的正文。RGB 函數(shù) 返回表示 RGB 顏色值的數(shù)。 Right 函數(shù) 返回字符串最右邊的指定數(shù)量的字符。Rnd

18、函數(shù) 返回一隨機(jī)數(shù)。Round 函數(shù) 返回指定位數(shù)、四舍五入的數(shù)。RTrim 函數(shù) 返回去掉尾部空格的字符串副本。 ScriptEngine 函數(shù) 返回表示正在使用中的腳本語言的字符串。ScriptEngineBuildVersion 函數(shù) 返回使用中的腳本引擎的編譯版本號(hào)。ScriptEngineMajorVersion 函數(shù) 返回使用中的腳本引擎的主版本號(hào)。ScriptEngineMinorVersion 函數(shù)返回使用中的腳本引擎的次版本號(hào)。 Second 函數(shù) 返回時(shí)間的秒數(shù),取值范圍為 0 至 59。Select Case 語句 根據(jù)表達(dá)式的值,在若干組語句中選擇一組執(zhí)行。Set 語句

19、 將對(duì)象引用賦予變量或?qū)傩浴gn 函數(shù) 返回表示數(shù)的符號(hào)的整數(shù)。Sin 函數(shù) 返回角度的正弦值。Source 屬性 返回最早出錯(cuò)的對(duì)象或應(yīng)用程序的名稱。Space 函數(shù) 返回由指定數(shù)量的空格組成的字符串。Split 函數(shù) 返回下限為 0 的、由指定數(shù)量的子串組成的一維數(shù)組。Sqr 函數(shù) 返回?cái)?shù)的平方根。 StrComp 函數(shù) 返回反映字符串比較結(jié)果的值。字符串常數(shù) 字符串常數(shù)的列表。String 函數(shù) 返回重復(fù)的字符串,達(dá)到指定的長度。StrReverse 函數(shù) 返回一字符串,其中字符的順序與指定的字符串中的順序相反。Sub 語句 聲明形成 Sub 過程體的名稱、參數(shù)和代碼。減法運(yùn)算符 (-) 求兩數(shù)之差,或表示某數(shù)值表達(dá)式的相反數(shù)。Tan 函數(shù) 返回角度的正切值。終結(jié)事件發(fā)生在相關(guān)類的實(shí)例終結(jié)之時(shí)。Test 方法 根據(jù)指定的字符串,執(zhí)行正則表達(dá)式的搜索。Time 函數(shù) 返回反映

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論