VB知識(shí)點(diǎn)學(xué)考.doc_第1頁(yè)
VB知識(shí)點(diǎn)學(xué)考.doc_第2頁(yè)
VB知識(shí)點(diǎn)學(xué)考.doc_第3頁(yè)
VB知識(shí)點(diǎn)學(xué)考.doc_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、一、VB中常用的幾個(gè)基本控件Label控件(標(biāo)簽)Timer 控件(定時(shí)器)TextBox 控件(文本框)Command Botton控件(命令按鈕)Image 控件Listbox控件(列(圖象)表框)二、 VB 工程常識(shí)( 1)一個(gè) VB 工程包括兩個(gè)文件:窗體 文件( .frm )和 工程 文件 (.vbp )。( 2)由 VB 工程生成的 .EXE 文件,可脫離 VB 環(huán)境運(yùn)行( 3)注釋語(yǔ)句以單引號(hào)開(kāi)頭(),寫(xiě)解釋文字。注釋對(duì)程序沒(méi)有影響,主要是增加程序的可讀性( 4)多行語(yǔ)句寫(xiě)在一行上,用冒號(hào) k=a : a=b :b=k(編程時(shí)不建議使用 )三、 VB 常用的基本數(shù)據(jù)類(lèi)型數(shù)據(jù)類(lèi)型名

2、說(shuō)明數(shù)據(jù)長(zhǎng)度或范圍Integer整型-32768 32767Long長(zhǎng)整型-2,147,483,648 2,147,483,647Single單精度實(shí)數(shù)型絕對(duì)值在內(nèi)的實(shí)數(shù),有效數(shù)字約6 7位Double雙精度實(shí)數(shù)型絕對(duì)值在 10E-324 內(nèi)的實(shí)數(shù),有效數(shù)字約14 15 位String變長(zhǎng)字符串型一段文字與符號(hào)Boolean邏輯型True 或 FalseDate日期型日期和時(shí)間四、 VB 常用的標(biāo)準(zhǔn)函數(shù)函數(shù)名函數(shù)的功能應(yīng)用舉例函數(shù)返回值A(chǔ)bs(X)求 X 的絕對(duì)值A(chǔ)bsInt(X)求不大于 X 的最大整數(shù)Int4Sqr(X)求 X 的算術(shù)平方根Sqr(4)2Rnd()求 0,1) 之間的一個(gè)隨

3、機(jī)數(shù)。使用前需RandomizeA 的值為 0,1)之間用 Randomize 語(yǔ)句初始化A= Rnd()的一個(gè)隨機(jī)數(shù)Val(X)數(shù)字字符串轉(zhuǎn)換成數(shù)值Val(170)170Str(X)數(shù)值轉(zhuǎn)換成字符串Str(170)170Asc( X)字符轉(zhuǎn)換為 ASCIIAsc(A)65Chr(X)ASCII 轉(zhuǎn)換為字符Chr(65)Len(X)計(jì)算字符串的長(zhǎng)度Len(abc)Mid(X,n,k)取字符串 X中從第 n 個(gè)字符開(kāi)始長(zhǎng)度為Mid(Auto,3,2)k 的子串注意:其中Chr ()、 Str()、 Mid ()三個(gè)函數(shù)的值為字符串型,結(jié)果要加雙引號(hào)五、 VB 的基本運(yùn)算運(yùn)算符說(shuō)明運(yùn)算符優(yōu)先級(jí)表達(dá)

4、式樣式實(shí)例冪1Xy23 結(jié)果為 8取負(fù)-2-x-2 結(jié)果為 -2乘法*3X*y2*2 結(jié)果為 4實(shí)數(shù)除法/3X /y5 / 2結(jié)果為整數(shù)除法(求整4X y5 2結(jié)果為 2除部分)2結(jié)果為 2 2結(jié)果為 -2取模(求余數(shù))Mod5X mod y5 mod 2 結(jié)果為 14 mod -3結(jié)果為 1-4 mod 3結(jié)果為 -1加法+6X+y5+2 結(jié)果為 7減法-6x-y5-2 結(jié)果為 3連接&或 +6X & y“5” & “2”結(jié)果為” 52”5 & 2 結(jié)果為” 52”A3to運(yùn)算注意事項(xiàng)注意“ * ”寫(xiě)法。注意與“ ”的區(qū)別“ +”有時(shí)也可以聯(lián)接兩個(gè)字符串,但那時(shí)不是加法運(yùn)算符,而成為字符串連

5、接注意:數(shù)字也可以相連, &會(huì)自動(dòng)把它們轉(zhuǎn)換為字符。( 4) VB 的關(guān)系運(yùn)算符:=、 、 = 、 、 = 、 。所有關(guān)系運(yùn)算具有相同的優(yōu)先級(jí),均為第級(jí)( 5) VB 的邏輯運(yùn)算符:8、非( not )9、與(and)10、或(or)( 6)變量名命名規(guī)則:在同一個(gè)程序中,不同的變量要用不同的名稱。變量由字母、數(shù)字和下劃線等字符組成,但必須是以字母開(kāi)頭,在變量名中對(duì)大小寫(xiě)字母是不加區(qū)分的。VB 保留字不能用作變量名。如 Abc 、 C123、 C_num變量說(shuō)明用Dim 語(yǔ)句,其常用的形式為:Dim變量名As 變量的類(lèi)型Dim count As Integer定義 count 是整數(shù)類(lèi)型的數(shù)據(jù)

6、六、 VB 語(yǔ)句( 1)符號(hào)常量定義語(yǔ)句Const符號(hào)常量名=常量例: Const PI =( 2)變量定義語(yǔ)句Dim變量名As 變量的類(lèi)型例: Dim count As Integer, name As StringDim數(shù)組變量名 (A1 to A2)As 元素的類(lèi)型例: Dim class(1 To 21) As String( 3)賦值語(yǔ)句:變量名=表達(dá)式例: i = i + 1、x = 5+6 、 i = 6對(duì)象名 . 屬性名=表達(dá)式例:= ”結(jié)果 ”( 4)選擇語(yǔ)句:行 If 語(yǔ)句If條件表達(dá)式 Then語(yǔ)句例: If n 0 Then s=”正數(shù) ”Else s= ”負(fù)數(shù) ”塊

7、If 語(yǔ)句:If Then例:If x 90 ThenElseIf Then= ”優(yōu)秀”ElseIf x 80 Then= ”良好”ElseIf ThenElse=”及格”ElseEndIfEnd If虛線部分是可選部分!注意:行 if語(yǔ)句只有一行。而塊 If語(yǔ)句寫(xiě)在多行上,最后需要EndIF 結(jié)尾( 5)循環(huán)語(yǔ)句: For 語(yǔ)句For循環(huán)變量 = 初值 To終值 Step步長(zhǎng)例如:計(jì)算 1+3+5 +99語(yǔ)句塊S = 0Next循環(huán)變量For i = 1 to 100 step 2如果步長(zhǎng)為1, step 1 可以省略s = s + i下一個(gè) i 加上步長(zhǎng),Next iDo語(yǔ)句例如:計(jì)算 1+3+5 +99 返回重新判斷Do While條件表達(dá)式S = 0:i = 1語(yǔ)句塊Do While i = 99Loops = s + ii = i + 2返回重新判斷Loop七、流程圖起止框輸入輸出框判斷框處理框流程線連接框八、常用算法:1. 解析算法基本思想:用解析的方法找出表示問(wèn)題的前提條件與結(jié)果之間關(guān)系的數(shù)學(xué)表達(dá)式,并通過(guò)表達(dá)式的計(jì)算來(lái)實(shí)現(xiàn)問(wèn)題求解。2.枚舉算法基本思想:按問(wèn)題本身的性質(zhì),一

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論