31可視化編程的概念與方法(一) (2)_第1頁
31可視化編程的概念與方法(一) (2)_第2頁
31可視化編程的概念與方法(一) (2)_第3頁
31可視化編程的概念與方法(一) (2)_第4頁
31可視化編程的概念與方法(一) (2)_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、3.1 3.1 可視化編程的概念與方法可視化編程的概念與方法對比:對比:DOS環境程序環境程序 Visual Basic環境程序環境程序 一、一、VBVB可視化編程的概念可視化編程的概念1 1、對象、對象現實世界對象現實世界對象任何物體,如人、電腦、課桌任何物體,如人、電腦、課桌程序世界對象程序世界對象任何控件,如窗體任何控件,如窗體(Form)、命令按、命令按扭扭(CommandButton)、文本框、文本框(TextBox)、標簽、標簽(Label)等。等。可視性差可視性差可視性強可視性強,所見即所得所見即所得2 2、屬性、屬性對象的對象的性質或特征性質或特征:(1)利用屬性窗口利用屬性窗

2、口l修改:修改:(2)添加程序代碼:添加程序代碼:對象名對象名.屬性名屬性名=屬性值屬性值窗體的標題、背景顏色等窗體的標題、背景顏色等 提問:提問:如何實現點擊按扭改變窗體標題、文本框可視性如何實現點擊按扭改變窗體標題、文本框可視性和按扭的有效性?和按扭的有效性?常見的屬性:常見的屬性:NameName名稱、名稱、CaptionCaption標題、標題、TextText文本內容、文本內容、VisibleVisible可見性、可見性、EnabledEnabled有效性,等。有效性,等。3 3、方法、方法對象的對象的行為行為,即對象所能完成的操作。,即對象所能完成的操作。VB中通常是指一個函數或過

3、程。中通常是指一個函數或過程。解答:解答:為按扭添加代碼為按扭添加代碼Form1.Caption=“新標題新標題” Text1.Visible=False, Command1.Enabled=False格式:格式:對象名對象名.方法名方法名參數參數如:如:Form1.Show 顯示窗體顯示窗體Form1.Hide隱藏窗體隱藏窗體Label1.move 200,300移動標簽移動標簽Form1.Line (100,200)-(1000,2000),vbred畫直線畫直線l交流:交流:(3) (3) 創建一個按鈕創建一個按鈕, ,雙擊按鈕輸入代碼雙擊按鈕輸入代碼: :Form1.hide,Form

4、1.hide,運行結果如何運行結果如何? ?(2) (2) 添加命令按扭添加命令按扭Command1,雙擊窗體輸入代碼,雙擊窗體輸入代碼: : Command1.visible=false,Command1.visible=false,運行結果如何運行結果如何? ?(1)(1)在窗體中創建一個文本框在窗體中創建一個文本框Text1,Text1,怎樣通過屬性窗口將怎樣通過屬性窗口將其其TextText屬性設置為屬性設置為“可視化可視化”4 4、事件、事件即對象對外界操作的即對象對外界操作的響應響應 。如氣球被針扎就會泄氣,所以如氣球被針扎就會泄氣,所以“針扎針扎”就是一個事件。就是一個事件。VB

5、中的常用事件:中的常用事件: 單擊鼠標事件單擊鼠標事件Click、加載窗體事件、加載窗體事件Load 5 5、事件過程、事件過程當對象發生了某個事件后而處理的過程當對象發生了某個事件后而處理的過程 VB中可以為對象的事件過程添加程序代碼,使對象中可以為對象的事件過程添加程序代碼,使對象運行時執行規定的代碼。運行時執行規定的代碼。 6 6、事件驅動、事件驅動VB程序中當某對象的特定事件發生時,通過執行指程序中當某對象的特定事件發生時,通過執行指定程序代碼來完成對應的操作。定程序代碼來完成對應的操作。注:注:(1)區別于政治或歷史事變區別于政治或歷史事變; (2)VB事件可以被人運用事件可以被人運

6、用; (3)VB事件可以人為控制。事件可以人為控制。l實踐:實踐:(1)(1)創建一個簡易加法計算器創建一個簡易加法計算器, ,點擊點擊”確定確定”顯示顯示結果結果, ,點擊點擊“退出退出”則結束程序。則結束程序。(2)(2)創建一個登錄用戶界面創建一個登錄用戶界面, ,若輸入正確密碼若輸入正確密碼“123”123”并按并按“確定確定”則進入第二窗體,否則顯示則進入第二窗體,否則顯示“密碼錯誤密碼錯誤”并清空,并清空,點擊點擊“退出退出”則結束程序。則結束程序。二、窗體介紹二、窗體介紹 1 1、窗體常用屬性、窗體常用屬性Name 名稱名稱BackColor 背景顏色背景顏色Caption標題欄顯示內容標題欄顯示內容Font 輸出字體和大小輸出字體和大小ForeColor窗體前景色窗體前景色Picture 背景圖片背景圖片WindowState窗體狀態窗體狀態(正常、最大化或最小化正常、最大化或最小化)2 2、窗體常用事件、窗體常用事件Click 單擊窗體單擊窗體DblClick 雙擊窗體雙擊窗體Load加載窗體加載窗體UnLoad卸載窗體卸載窗體Act

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論