



下載本文檔
版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 冷藏車(chē)運(yùn)輸貨物管理與質(zhì)量控制考核試卷
- 2024年安陸市事業(yè)單位統(tǒng)一招聘考試真題
- 救撈作業(yè)風(fēng)險(xiǎn)評(píng)估考核試卷
- 機(jī)電組件的微波加工技術(shù)考核試卷
- 共聚物纖維在生物降解領(lǐng)域的應(yīng)用考核試卷
- 2025年冷光源:EL冷光片合作協(xié)議書(shū)
- 2025年軟泡聚醚項(xiàng)目發(fā)展計(jì)劃
- 一年級(jí)上冊(cè)體育教案單元計(jì)劃
- 家電承包安裝合同范本
- 2025年400MPAⅢ級(jí)鋼筋項(xiàng)目發(fā)展計(jì)劃
- 社會(huì)階層與教育選擇行為分析-深度研究
- 2025年內(nèi)蒙古呼和浩特市屬國(guó)企業(yè)紀(jì)檢監(jiān)察機(jī)構(gòu)招聘工作人員80人高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 社會(huì)工作行政(第三版)課件匯 時(shí)立榮 第6-11章 項(xiàng)目管理- 社會(huì)工作行政的挑戰(zhàn)、變革與數(shù)字化發(fā)展
- 全過(guò)程工程咨詢文件管理標(biāo)準(zhǔn)
- 模特?cái)z影及肖像使用合同協(xié)議范本
- 2025年湘潭醫(yī)衛(wèi)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年常考版參考題庫(kù)含答案解析
- 《預(yù)制高強(qiáng)混凝土風(fēng)電塔筒生產(chǎn)技術(shù)規(guī)程》文本附編制說(shuō)明
- 2025福建福州地鐵集團(tuán)限公司運(yùn)營(yíng)分公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 兒童睡眠障礙治療
- 四川省建筑行業(yè)調(diào)研報(bào)告
- 北京市豐臺(tái)區(qū)2024-2025學(xué)年高三上學(xué)期期末英語(yǔ)試題
評(píng)論
0/150
提交評(píng)論