下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實驗九 命令按鈕、標(biāo)簽和文本框?qū)嶒災(zāi)繕?biāo):1. 熟練掌握命令按鈕、標(biāo)簽和文本框的使用方法2. 掌握命令按鈕、標(biāo)簽和文本框的常用屬性、事件和方法3. 熟悉事件過程的代碼編寫,建立基于圖形用戶界面的應(yīng)用程序?qū)嶒瀮?nèi)容:1)將窗體文件“9-1.Frm” 和 工程文件“9-1.Vbp”上傳到老師的ftp服務(wù)器上的”周一下午” 或 ”周二下午” 或 ”周三晚上” 或 ”周六上午” 你的文件夾中。如:“30808888法學(xué)0801張三”.2)練習(xí)9-2,9-3,9-4 也同樣將窗體文件和工程文件上傳到老師的ftp服務(wù)器上。【練習(xí)9-1】窗體上有兩個文本框Text1、Text2和兩個標(biāo)簽框Label1、Labe
2、l2,為了實時的使Label1顯示Text1的內(nèi)容、Label2顯示Text2的內(nèi)容,也為了比較兩個事件的區(qū)別,編寫了如下的事件過程。Private Sub Text1_Change()Label1.Caption = Text1.TextEnd SubPrivate Sub Text2_KeyPress(KeyAscii As Integer)Label2.Caption = Text2.TextEnd Sub上機(jī)實踐調(diào)試運行以上程序。工程運行后,觀察結(jié)果,如果要使Label2實時顯示Text2的內(nèi)容,應(yīng)當(dāng)怎樣修改Keypress事件中的代碼?Private Sub Text2_KeyPre
3、ss(KeyAscii As Integer)Label2.Caption = Label2.Caption + Chr(KeyAscii)End Sub【練習(xí)9-2】編程,為圖片框控件加載汽車圖片,命令按鈕Command1的標(biāo)題初態(tài)為“前進(jìn)”,按該按鈕時:若標(biāo)題為“前進(jìn)”,則圖片向左移動,當(dāng)圖片移到窗體的左邊沿時,將按鈕標(biāo)題改為“倒車”;若標(biāo)題為“倒車”,則圖片向右移動,當(dāng)圖片移到窗體的右邊沿時,將按鈕標(biāo)題改為“前進(jìn)”。提示程序如下:Private Sub Command1_Click() If Command1.Caption = "倒車" Then Picture1.
4、Left = Picture1.Left + 100 Else Picture1.Left = Picture1.Left - 100 End IfIf Picture1.Left <= 0 Then Command1.Caption = "倒車" ElseIf Picture1.Left >= Form1.ScaleWidth - Picture1.Width Then Command1.Caption = "前進(jìn)" End IfEnd SubPrivate Sub Command2_Click() EndEnd SubPrivate Su
5、b Form_Load() Picture1.Picture = LoadPicture("f:car1.wmf") Command1.Caption = "前進(jìn)" Command2.Caption = "退出"End Sub上機(jī)實踐將以上程序補(bǔ)充完整并調(diào)試運行?!揪毩?xí)9-3】界面設(shè)計如下,有四個標(biāo)簽框、四個文本框和兩個命令按鈕。1當(dāng)單擊"確定"按鈕后,首先比較"用戶名"和"原密碼"是否一致,若一致且都為"admin",則繼續(xù)執(zhí)行步驟4;否則彈出消息框,提
6、示用戶出錯,并讓用戶重新輸入;2比較“新密碼(N)”和“新密碼(S)”,若兩者一致,彈出密碼修改成功消息框,程序終止執(zhí)行。否則彈出錯誤消息,并讓用戶重新輸入。3所有消息框按Design.exe所示設(shè)計。4當(dāng)單擊“取消”按鈕時,程序終止執(zhí)行。5當(dāng)按"Tab"鍵時,保證按照“用戶名”、“原密碼”、“新密碼(N)”、“新密碼(S)”、“確定”按鈕和“取消”按鈕順序訪問各控件。Private Sub Form_load() Text1.Text = "" Text2.Text = "" Text3.Text = "" Te
7、xt4.Text = "" Text1.TabIndex = 0 Text2.TabIndex = 1 Text3.TabIndex = 2 Text4.TabIndex = 3 Label1.Caption = "用戶名(&U)" Label2.Caption = "原密碼(&P)" Label3.Caption = "新密碼(&N)" Label4.Caption = "新密碼(&S)" Command1.Caption = "確定" Co
8、mmand2.Caption = "取消" Command1.TabIndex = 4 Command1.TabIndex = 5End SubPrivate Sub Command1_Click() Const password As String = "admin" Text1.SetFocus If Text1.Text <> password Or Text2.Text <> password Then MsgBox ("原密碼出錯,請重新輸入") Text1.Text = "" T
9、ext2.Text = "" Text1.SetFocus ElseIf Text3.Text = Text4.Text Then MsgBox ("密碼修改成功!") End Else MsgBox ("新密碼出錯,請重新輸入!") Text3.Text = "" Text4.Text = "" Text3.SetFocus End IfEnd SubPrivate Sub Command2_Click() EndEnd Sub上機(jī)實踐調(diào)試運行以上程序?!揪毩?xí)9-4】界面設(shè)計如下,有三個標(biāo)簽框
10、、三個文本框和兩個命令按鈕。1三個文本框中,上面兩個分別用于輸入商品單價和商品數(shù)量,單擊“計算”,將應(yīng)付款顯示在下面一個文本框中。文本框均不接受非數(shù)字鍵。2最下面一個文本框不能直接輸入。3單擊“清空”按鈕,三個文本框內(nèi)容被清空,同時第一個文本框獲得焦點。Private Sub Command1_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text1.SetFocusEnd SubPrivate Sub Command2_Click() Text3.Text = Val
11、(Text1.Text) * Val(Text2.Text)End SubPrivate Sub Form_load() Label1.Caption = "商品單價:" Label2.Caption = "商品數(shù)量:" Label3.Caption = "應(yīng)付款:" Command1.Caption = "清除" Command2.Caption = "計算"Text1.Text = "" Text2.Text = "" Text3.Text = "" Text3.Locked = TrueEnd SubPrivate Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii < 48 Or KeyAscii >
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報參考:累積生態(tài)風(fēng)險對農(nóng)村婦女抑郁癥狀的作用機(jī)制及風(fēng)險分級干預(yù)研究
- 科技助力冠心病患者的生活質(zhì)量提升
- 探索未知領(lǐng)域科技前沿的創(chuàng)新與突破
- 寵物藥品的寵物醫(yī)療技術(shù)創(chuàng)新與國際合作機(jī)會挖掘考核試卷
- 2024年廣西公務(wù)員申論考試真題及答案-A卷
- 2025年滬教版高二數(shù)學(xué)上冊月考試卷
- 2025年人教新起點選修1歷史上冊月考試卷含答案
- 2025年粵教新版九年級地理上冊月考試卷
- 2025年人教五四新版七年級生物上冊階段測試試卷
- 2025年蘇人新版七年級生物上冊月考試卷含答案
- 江蘇省蘇州市2024-2025學(xué)年高三上學(xué)期1月期末生物試題(有答案)
- 銷售與銷售目標(biāo)管理制度
- 人教版(2025新版)七年級下冊英語:寒假課內(nèi)預(yù)習(xí)重點知識默寫練習(xí)
- 2024年食品行業(yè)員工勞動合同標(biāo)準(zhǔn)文本
- 2025年第一次工地開工會議主要議程開工大吉模板
- 全屋整裝售后保修合同模板
- 高中生物學(xué)科學(xué)推理能力測試
- GB/T 44423-2024近紅外腦功能康復(fù)評估設(shè)備通用要求
- 2024-2030年中國減肥行業(yè)市場發(fā)展分析及發(fā)展趨勢與投資研究報告
- 運動技能學(xué)習(xí)
- 2024年中考英語專項復(fù)習(xí):傳統(tǒng)文化的魅力(閱讀理解+完型填空+書面表達(dá))(含答案)
評論
0/150
提交評論