![vb6編程代碼大全_第1頁](http://file4.renrendoc.com/view/686cb3eaaa8f52174d0affc6ef3aba41/686cb3eaaa8f52174d0affc6ef3aba411.gif)
![vb6編程代碼大全_第2頁](http://file4.renrendoc.com/view/686cb3eaaa8f52174d0affc6ef3aba41/686cb3eaaa8f52174d0affc6ef3aba412.gif)
![vb6編程代碼大全_第3頁](http://file4.renrendoc.com/view/686cb3eaaa8f52174d0affc6ef3aba41/686cb3eaaa8f52174d0affc6ef3aba413.gif)
![vb6編程代碼大全_第4頁](http://file4.renrendoc.com/view/686cb3eaaa8f52174d0affc6ef3aba41/686cb3eaaa8f52174d0affc6ef3aba414.gif)
![vb6編程代碼大全_第5頁](http://file4.renrendoc.com/view/686cb3eaaa8f52174d0affc6ef3aba41/686cb3eaaa8f52174d0affc6ef3aba415.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、vb6編程代碼大全Time返回系統(tǒng)時鐘的當前時間。Date返回系統(tǒng)時鐘的當前日期。Now返回代表當前日期和時間的編碼值。該函數(shù)經(jīng)常用作其它系統(tǒng)時鐘函數(shù)的參數(shù)。Hour(Time)返回指定時間的小時部分(0到23)。Minute(Time)返回指定時間的分鐘部分(0到59)。 Second(Time)返回指定時間的秒部分(0到59)。 Day(Date)返回月份中的日期數(shù)(1到31)。Month(Date)返回日期中的月份(1到12)。Year(Date)返回日期中的年度。Weekday(Date)返回日期中代表一周中的星期幾。Abs(n)返回n的絕對值。Atn(n)返回n的反正切值,以弧度為單
2、位。Cos(n)返回n的余弦值,以弧度為單位。Exp(n)返回e的n次方。Rnd(n)產(chǎn)生0到1之間的一個隨機數(shù)。Sgn(n)n小于0時返回-1,n等于0時返回0,n大于0時返回1。Sin(n)返回n的正弦值,以弧度為單位。 Sqr(n)返回n的平方根。Str(n)把數(shù)值值轉(zhuǎn)換成字符串。 Tan(n)返回n的正切值,以弧度為單位。Val(n)把字符串轉(zhuǎn)換為數(shù)值值。Int(n)返回數(shù)字的整數(shù)部分。8.4-9 Fix(n)返回數(shù)字的整數(shù)部分。8.4-8 以上函數(shù)在VB6和VBScript中都適用,在。NET里面要在前面加上相應的命名空間,如System.Math.Cos(),Microsoft.V
3、isualBasic.Hour()。數(shù)據(jù)類型轉(zhuǎn)換函數(shù):轉(zhuǎn)換函數(shù)將表達式轉(zhuǎn)換成CBoolBooleanCByteByteCCurCurrency 只在VB7.0以下有效CDateDateCDblDoubleCIntIntegerCLngLongCSngSingleCStrStringCVarVariant 只在VB7.0以下有效CVErrError 只在VB7.0以下有效若想了解Visual Basic正在使用哪種變量類型,可使用 VarType 函數(shù)。字符串處理函數(shù)關鍵字說明示例Ucase將字符串中的字母改為大寫Ucase(Kim)返回KIMLcase將字符串中的字母改為小寫Lcase(Kim
4、)返回kimLen確定字符串的長度(以字符為單位)Len(Mississ)返回7Right返回字符串右部指定個數(shù)的字符Right(Budapest,3)返回pesLeft返回字符串左部指定個數(shù)的字符Left(Budapest,4)返回BudaMid從某一指定起始點開始返回字符串中指定個數(shù)的字符Mid(Sommers, 4, 3) 返回merInStr從一個較大字符串中查找另一個字符 start% = InStr(bob,bobby)start%變量返回值1 String重復指定字符串中的字符,返回新的字符串String(8, *)返回*Asc返回指定字母的ASCII代碼Asc(A) 返回65C
5、hr返回指定ASCII代碼對應的字符Chr(65) 返回AXor對兩個數(shù)字執(zhí)行“異或”操作,其返回值可用來對文本進行加密、解密65 Xor 50 返回115 115 Xor 50 返回65注意:Right和Left在.Net中使用時前面要加命名空間Microsoft.VisualBasic;String在.Net中無效。注冊表讀寫函數(shù):GetSetting檢索注冊表設置值SaveSetting保存或創(chuàng)建注冊表設置值GetAllSettings返回一個包含多項注冊表設置值的數(shù)組DeleteSetting刪除注冊表設置值(此乃個人整理而得,如果發(fā)現(xiàn)有錯漏請?zhí)岢?,謝謝。_)Visual Basic不
6、是強類型語言,但提供了強制用戶對變量進行顯式聲明的措施。在工具選項編輯器中,勾選要求變量聲明選項,就會在Visual Basic 6.0程序中的每個新建的窗體、模塊中自動加上Option Explicit語句,強制程序中的變量先聲明再使用。VB常用內(nèi)部函數(shù)1.轉(zhuǎn)換函數(shù)函數(shù)功能說明示例結(jié)果Int(x)求不大于x的最大整數(shù)Int(4.8)4Int(-4.3)-5Fix(x)截尾取整Fix(-4.8)-4Hex$(x)把十進制轉(zhuǎn)換成十六進制Hex(100)“64Oct$(x)把十進制轉(zhuǎn)換成八進制Oct(100)“144Asc(x$)返回x$中第一個字符的ASCII碼Asc(“ABC”)65Chr$(
7、x)把x的值轉(zhuǎn)換成ASCII碼Chr(64)“A”Str$(x)把x的值轉(zhuǎn)換成字符串Str(12.34)“12.34Val(x)把字符串x轉(zhuǎn)換成數(shù)值Val(“12.34)12.34CInt(x)把x的值四舍五入取整CInt(12.53)13CCur(x)把x的值四舍五入為貨幣類型Ccur(12.53)12.53CDbl(x)把x的值轉(zhuǎn)換成雙精度數(shù)CDbl(12.53)12.53CLng(x)把x的值四舍五入為長整型數(shù)CLng(12.53)13CSng(x)把x的值轉(zhuǎn)換成單精度數(shù)CSng(12.53)12.53CVar(x)把x的值轉(zhuǎn)換成變體類型值CVar(12.53)12.532.數(shù)學函數(shù)函數(shù)
8、功能說明示例結(jié)果Sin(x)返回x的正弦值Sin(0)0Cos(x)返回x的余弦值Cos(0)0Tan(x)返回x的正切值Tan(0)0Atn(x)返回x的反正切值Atn(0)0Abs(x)返回x的絕對值Abs(-2.8)2.8Sgn(x)返回x的符號:x為負數(shù)時 -1Sgn(-2)-1x為0時 0Sgn(0)0 x為正數(shù)時 1Sgn(3)1Sqr(x)返回x的平方根Sqr(25)5Exp(x)求e的x次方Exp(2)7.389Rnd(x)產(chǎn)生隨機數(shù)Rnd01之間的數(shù)3.日期和時間函數(shù)功能說明示例結(jié)果Now返回系統(tǒng)日期/時間Now2009-1-12 1:01Day(d)返回當前的日期Day(N
9、ow)12WeekDay(d)返回當前的星期WeekDay(Now)1Month(d)返回當前的月份Month(Now)1Year(d)返回當前的年份Year(Now)2009Hour(t)返回當前的小時Hour(Now)14Minute(t)返回當前分鐘Minute(Now)51Second(t)返回當前秒Second(Now)33Timer返回從0點開始已過的秒數(shù)Timer35385.5Time返回當前時間Time14:53:22VB中處理字符串的函數(shù)1.刪除空白字符串函數(shù)LTrim$(字符串) :去掉字符串左邊的空白字符RTrim$(字符串):去掉字符串右邊的空白字符Trim$(字符串)
10、:去掉字符串兩邊的空白字符,這個函數(shù)在處理字符串中使用很頻繁,尤其在有輸入操作時。2.字符串截取函數(shù)Left$(字符串,n) :返回字符串中前n個字符示例:a$=”abcdef”print Left$(a$,3)abcMid$(字符串,p,n):從第p個字符開始,向后截取n個字符,注意從1開始計數(shù)。如果第三個參數(shù)n省略,則截取到字符串的末尾示例:a$=”abcdefg”print Mid$(a$,3,4)cdefRight$(字符串,n):返回字符串最后的n個字符,或者說從后數(shù)n個字符示例:a$=”abcdefg”print Right$(a$,3)efg3.VB中字符串長度測試函數(shù)Len(字
11、符串) Len(變量名):測試取得字符串的長度示例:a$=”abcdefg”print Len(a$)7?Len(testvar#)結(jié)果為 8?Len(testvar!)結(jié)果為 4?Len(testvar%)結(jié)果為 24. String$函數(shù)String$(n,ASCII碼)String$(n,字符串) :返回由n個指定字符組成的字符串。第二個變量可以是ASCII碼,也可以搜字符串。當為ASCII碼時,返回對應的n個字符;當為字符串時,返回由該字符串第一個字符組成的n個字符的字符串示例:a$=string$(5,65)b$=string$(5,”-”)c$=string$(5,”abcde”)
12、print a$,b$,c$AAAAAaaaaa5. VB中的空格函數(shù)Space$(n) :返回n個空格示例:a$=”a”+Space(4)+”b”print a$a b 說明:用_表示空格6. 字符串匹配函數(shù)InStr(首字符位置,字符串1,字符串2,n):該函數(shù)在字符串1中查找字符串2,如果找到了,則返回字符串2的第一個字符在字符串2中的位置,字符串1的第一個字符的位置為1,即從1開始計數(shù)示例: a$=”Microsoft Visual Basic”x=InStr(a$,”Visual”)print x11說明:字符串2中首字符V在字符串1中的位置為11。字符串2的長度必須小于65535個
13、字符。InStr的返回值是一個長整型數(shù),不同情況下返回值不盡相同。這個函數(shù)用來查找某個字符是否包含于另外一個字符串時非常有效。7. VB中字母大小寫轉(zhuǎn)換函數(shù)Ucase$(字符串) :把字符串全部轉(zhuǎn)換成大寫字母Lcase$(字符串):把字符串全部換成小寫字母8. VB中插入字符串語句 Mid$Mid$(字符串,位置,L)=子字符串該函數(shù)把字符串中從位置開始的字符用子字符串代替,即從L位開始用子字符串替換原字符串中的字符。 4.字符串函數(shù) 函數(shù)功能說明示例結(jié)果LTrim$(S)去掉S左邊的空格LTrim$(“_abc_”)“abc_”Rtrim$(S)去掉S右邊的空格Rtrim$(“_abc_”)“abc_”Trim$(S)去掉S兩邊的空格Trim$(“_abc_”)“abc”Left$(S,n)取S左邊n個字符Left$(“abc”,2)abRight$(S,n)取S右邊n個字符Right$(“abc”,2)bcMid$(S,p,n)從p開始取n個字符Mid$(“abcde”,2,3)bcdLen(S)字符串S的長度Len(“VB程序設計”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中藥飲片采購及配送合同
- 個體工商戶與員工勞動合同
- 二手房購買合同標準格式
- 個人股權(quán)轉(zhuǎn)讓合同書范本
- 2025年電動滑板車買賣合同協(xié)議
- 2025年倉儲租賃合同安全協(xié)議規(guī)范文本
- 2025年頒布的物業(yè)前期服務協(xié)議指導原則
- 個人與個人抵押借款合同書
- 專利權(quán)轉(zhuǎn)讓與實施許可合同范本
- 專賣店與供應商購銷合同
- 2022年中國電信維護崗位認證動力專業(yè)考試題庫大全-上(單選、多選題)
- 《電氣作業(yè)安全培訓》課件
- 水平二(四年級第一學期)體育《小足球(18課時)》大單元教學計劃
- 《關于時間管理》課件
- 醫(yī)藥高等數(shù)學智慧樹知到課后章節(jié)答案2023年下浙江中醫(yī)藥大學
- 城市道路智慧路燈項目 投標方案(技術標)
- 水泥采購投標方案(技術標)
- 醫(yī)院招標采購管理辦法及實施細則(試行)
- 初中英語-Unit2 My dream job(writing)教學設計學情分析教材分析課后反思
- 廣州市勞動仲裁申請書
- 江西省上饒市高三一模理綜化學試題附參考答案
評論
0/150
提交評論