《vb基本控》word版

《vb基本控》word版

ID:22690053

大?。?41.01 KB

頁(yè)數(shù):19頁(yè)

時(shí)間:2018-10-30

《vb基本控》word版_第1頁(yè)
《vb基本控》word版_第2頁(yè)
《vb基本控》word版_第3頁(yè)
《vb基本控》word版_第4頁(yè)
《vb基本控》word版_第5頁(yè)
資源描述:

《《vb基本控》word版》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、VB基本控件教學(xué)目的:1、熟悉VB中基本控件的屬性及事件。2、掌握VB中常用控件的特點(diǎn)及使用方法。教學(xué)重點(diǎn):1、VB中控件基本概念的理解。2、VB中基本控件的屬性設(shè)置及事件編程。課時(shí)安排:理論教學(xué)安排16課時(shí),上機(jī)練習(xí)16課時(shí)VB基本控件(一)一、窗體屬性:……事件:……Load()-----載入的窗體不在屏幕上顯示.如果顯示,必須調(diào)用show方法.unload()click()dblclick()keypress(keyasciiasinteger)----按鍵事件.例如:PrivateSubForm_KeyPress(KeyAsciiAsInteger)printkey

2、ascii;EndSub窗體方法:Print,cls練習(xí):VB函數(shù)例2.1改進(jìn)PrivateSubCommand1_Click()DimxAsInteger,aAsIntegerDimbAsInteger,cAsIntegerx=Val(Text1.Text)a=Int(x/10)b=xMod10c=b*10+aText2.Text=cEndSub作業(yè):1試寫出輸入一個(gè)三位數(shù),交換三位數(shù)的程序代碼.例如.輸入”123”,則輸出”321”2寫出產(chǎn)生隨機(jī)三位整數(shù)的隨機(jī)數(shù)公式.3寫出利用int函數(shù)進(jìn)行四舍五入取整的公式.你能利用它實(shí)現(xiàn)精確到小數(shù)點(diǎn)后兩位的方法嗎?P36例2.2隨機(jī)

3、函數(shù)rnd及取整函數(shù)int的應(yīng)用.Rnd----用來產(chǎn)生0到1之間的隨機(jī)數(shù).PrivateSubForm_Click()DimxAsSingleRandomizex=RndPrintxEndSub產(chǎn)生其它范圍的隨機(jī)數(shù).通過對(duì)rnd進(jìn)行變化來實(shí)現(xiàn).Rnd*100-----用來產(chǎn)生(0,100)之間的隨機(jī)數(shù).Int(rnd*100)-----用來產(chǎn)生(0,100)之間的隨機(jī)整數(shù).產(chǎn)生[a,b]隨機(jī)整數(shù),使用:Int((b-a+1)*rnd+a)例2.2PrivateSubForm_Click()DimaAsInteger,bAsInteger,cAsIntegerRandomi

4、zea=Int(90*Rnd+10)b=Int(90*Rnd+10)c=a+bPrint"產(chǎn)生的兩個(gè)隨機(jī)數(shù)為";a,bPrint"和為";cEndSub改進(jìn)程序:在窗體上加上標(biāo)簽label1.加上按鈕command1,按鈕的標(biāo)題為”產(chǎn)生隨機(jī)數(shù)”.單擊按鈕時(shí),在標(biāo)簽顯示所產(chǎn)生的三位隨機(jī)數(shù).DimaAsIntegerRandomizea=Int(900*Rnd+100)label1.caption=a‘將a保存到標(biāo)簽中P45上機(jī)練習(xí)3:練習(xí)命令按鈕的屬性Visible-----設(shè)置按鈕是否可見.true(可見),flase(不可見)改進(jìn)程序:在窗體中加入c1,c2兩個(gè)按鈕.初始

5、設(shè)置c1可見,c2不可見.單擊c1時(shí),c2可見同時(shí)c1消失;單擊c2時(shí),c1可見同時(shí)c2消失.PrivateSubC1_Click()C2.Visible=TrueC1.Visible=FalseEndSubPrivateSubC2_Click()C1.Visible=TrueC2.Visible=FalseEndSubPrivateSubForm_Load()C1.Visible=TrueC2.Visible=FalseEndSubP46上機(jī)練習(xí)4:窗體的windowstate屬性.取值三個(gè):Form1.windowstate=0------正常Form1.windows

6、tate=1-----最小化Form1.windowstate=2-----最大化按鈕屬性練習(xí):PrivateSubForm_Click()Command1.FontSize=16Command1.FontItalic=TrueCommand1.Caption="確定"Command1.Enabled=FalseCommand2.FontSize=14Command2.Caption="取消"EndSub學(xué)習(xí)總結(jié):1數(shù)學(xué)函數(shù)的使用.掌握int()及rnd()兩個(gè)函數(shù)的應(yīng)用.2窗體對(duì)象的屬性方法事件事件:Keypress事件-----是一個(gè)帶有參數(shù)keysacii的事件.

7、屬性:Picture-------用來給窗體添加圖形背景.loadpictue(圖片地址)函數(shù)的應(yīng)用.Visble-------窗體的可見屬性Enabled-----窗體的可操作屬性二、VB中的基本控件(一)控件的公共屬性1、name-----控件對(duì)象的名稱。在程序中,用name來表示對(duì)象。它只能在屬性窗口中來改變,程序中不可變,程序中用name來表示對(duì)象本身。2、caption----控件對(duì)象的標(biāo)題??梢栽趯傩源翱诩俺绦蛑懈淖儭2糠挚丶]有caption屬性。3、visible-----控件的可見性。例:在窗體上

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。