Time 返回系統時鐘的目前時間。
Date 返回系統時鐘的當前日期。
Now 返回代表當前日期和時間的編碼值。該函數經常用作其它系統時鐘函數的參數。
Hour(Time) 返回指定時間的小時部分(0到23)。
Minute(Time) 返回指定時間的分鐘部分(0到59)。
Second(Time) 返回指定時間的秒部分(0到59)。
Day(Date) 返回月份中的日期數(1到31)。
Month(Date) 返回日期中的月份(1到12)。
Year(Date) 返回日期中的年度。
Weekday(Date) 返回日期中代表一周中的星期幾。
Abs(n) 返回n的絕對值。
Atn(n) 返回n的反正切值,以弧度為單位。
Cos(n) 返回n的餘弦值,以弧度為單位。
Exp(n) 返回e的n次方。
Rnd(n) 產生0到1之間的一個隨機數。
Sgn(n) n小於0時返回-1,n等於0時返回0,n大於0時返回1。
Sin(n) 返回n的正弦值,以弧度為單位。
Sqr(n) 返回n的平方根。
Str(n) 把數值值轉換成字串。
Tan(n) 返回n的正切值,以弧度為單位。
Val(n) 把字串轉換為數值值。
Int(n) 返回數位整數部分。8.4-->9
Fix(n) 返回數位整數部分。8.4-->8
以上函數在VB6和VBScript中都適用,在。NET裡面要在前面加上相應的命名空間,如System.Math.Cos(),Microsoft.VisualBasic.Hour()。
資料類型轉換函式:
轉換函式 將運算式轉換成
CBool Boolean
CByte Byte
CCur Currency '只在VB7.0以下有效
CDate Date
CDbl Double
CInt Integer
CLng Long
CSng Single
CStr String
CVar Variant ‘只在VB7.0以下有效
CVErr Error '只在VB7.0以下有效
若想瞭解Visual Basic正在使用哪種變數類型,可使用 VarType 函數。
字串處理函數
關鍵字 說明 樣本
Ucase 將字串中的字母改為大寫 Ucase("Kim")返回KIM
Lcase 將字串中的字母改為小寫 Lcase("Kim")返回kim
Len 確定字串的長度(以字元為單位) Len("Mississ")返回7
Right 返回字串右部指定個數的字元 Right("Budapest",3)返回pes
Left 返回字串左部指定個數的字元 Left("Budapest",4)返回Buda
Mid 從某一指定起始點開始返回字串中指定個數的字元 Mid("Sommers", 4, 3) 返回mer
InStr 從一個較大字串中尋找另一個字元 start% = InStr("bob","bobby")start%變數傳回值1
String 重複指定字串中的字元,返回新的字串 String(8, "*")返回********
Asc 返回指定字母的ASCII代碼 Asc("A") 返回65
Chr 返回指定ASCII代碼對應的字元 Chr(65) 返回A
Xor 對兩個數字執行“異或”操作,其傳回值可用來對文本進行加密、解密 65 Xor 50 返回115 115 Xor 50 返回65
注意:Right和Left在.Net中使用時前面要加命名空間Microsoft.VisualBasic;String在.Net中無效。
註冊表讀寫函數:
GetSetting 檢索註冊表設定值
SaveSetting 儲存或建立註冊表設定值
GetAllSettings 返回一個包含多項註冊表設定值的數組
DeleteSetting 刪除註冊表設定值
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1783061