Vb程序設(shè)計教程 第二章 VB可視化編程基礎(chǔ).ppt_第1頁
Vb程序設(shè)計教程 第二章 VB可視化編程基礎(chǔ).ppt_第2頁
Vb程序設(shè)計教程 第二章 VB可視化編程基礎(chǔ).ppt_第3頁
Vb程序設(shè)計教程 第二章 VB可視化編程基礎(chǔ).ppt_第4頁
Vb程序設(shè)計教程 第二章 VB可視化編程基礎(chǔ).ppt_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第二章VB可視化編程基礎(chǔ),示例2.1,電視機(jī)說明:電視機(jī)特性: (屬性,*只讀)*尺寸:21 ,38 ,*特性:常規(guī),數(shù)字HD,等離子體,當(dāng)前工作模式:電視,組織物件:由該性質(zhì)的屬性以及雕刻可執(zhí)行的功能或動作組成。存取屬性:物件名稱。存取屬性名稱方法:物件名稱。方法名稱(實際參數(shù))具有相同類特性的對象的稱為公共模板或?qū)ο蟮目蚣芑蝾惣?。同一類中的對象具有相同的行為,相似的特征。使用對象和對象?、修改對象屬性、更改對象狀態(tài)對象名稱。屬性名稱=新屬性值2,查看對象屬性變量=對象名稱。屬性名稱3、向?qū)ο蟀l(fā)送消息、完成特定作業(yè)對象的名稱。方法名稱(參數(shù))、對象、發(fā)送消息工具箱的可視控件等。附注:學(xué)習(xí)

2、重點(diǎn)是確定系統(tǒng)類別的屬性、事件和方法。了解控件屬性、事件和方法,它是控件實例化系統(tǒng)類對象,是核心內(nèi)容。屬性:控制控件的外觀、屬性和狀態(tài),它是存儲對象中的數(shù)據(jù)集。屬性值通常因?qū)ο蠖?。事件:影響對象的外部動作,反映事件的傳入觸發(fā)對象以完成操作。方法:可執(zhí)行過程的名稱,通過方法完成特定操作。事件驅(qū)動的計算機(jī)編程,可視控件通常允許被動接收事件,即外部角色。應(yīng)用程序必須觸發(fā)控件(即控件)以完成特定任務(wù)。當(dāng)控件收到指定的事件(即指定外部動作)時,它將調(diào)用相應(yīng)的方法來完成需要完成的任務(wù)。注:事件發(fā)生時必須調(diào)用的方法稱為事件過程。對象名_事件名稱(計算機(jī)編程表)end sub,概要:VB,首先確定用戶操作介

3、面(或操作環(huán)境),然后確定用戶的操作方式。界面要直觀,操作方便。設(shè)計可視界面并設(shè)置相應(yīng)的屬性。最后,根據(jù)作業(yè)觸發(fā)的事件創(chuàng)建事件過程。常用事件包括“單擊”(click)、“雙擊”(dbclick)、“更改”(change)和“鍵”(keypress)。第二,西餐和基本控件,顯示信息、接收輸入數(shù)據(jù)或接收命令以完成操作的控件可視對象。必須保存在容器中。將控件(控件控件)保存在內(nèi)部的集裝箱特殊可視對象。對西餐集裝箱、程序依賴的介面和表單執(zhí)行各種控件添加任務(wù)。注:每個控件名還具有一個name屬性,以將其與其他控件名區(qū)分開來。1,討論一般控件應(yīng)用節(jié)目,提供每個控件特定用途、特定屬性(屬性)、接收特定事件和

4、執(zhí)行特定任務(wù)的特定方法,控件通用特性(屬性):控件名稱:name字符串可見性:visible;true(可見)false(不可見)可用性:enabled;true(可用)控件一般事件:鼠標(biāo)相關(guān)事件:click、dblclick(雙擊)、mouseDown(按鼠標(biāo)鍵)、mouseUp(鼠標(biāo)鍵支架)和mouseMove(鼠標(biāo))鍵相關(guān)事件:鍵焦點(diǎn)相關(guān)事件:gotFocus、LostFocus。備注:一個動作可能會導(dǎo)致多個事件,但事件之間有發(fā)生順序。2,窗體(窗體),用途:保存各種可視控件容器的節(jié)目執(zhí)行界面。注:表單位于表單容器中,表單是表單,由顯示器特性確定。關(guān)鍵事件:初始化:設(shè)置表單時,Load:

5、表單被截斷后觸發(fā)以初始化西餐接口。激活:表單興奮時觸發(fā)。Deactivate:當(dāng)表單從活動狀態(tài)更改為非興奮狀態(tài)時觸發(fā)。Unload:關(guān)閉表單時從內(nèi)存中清除時觸發(fā)Terminate:完全清除表單后觸發(fā)。注意:表單按打開-關(guān)閉順序觸發(fā),但LostFocus事件除外。Resize:在更改西餐大小時觸發(fā),用于調(diào)整西餐中可見對象的位置和大小。Paint:還原表單時觸發(fā)的、無法自動繪制的內(nèi)容重繪。Click、dblclick、mouseMove、mouseUp mouseDown、keyPress、keyDown、keyUp等主要方法,Print方法:分離輸出以打印到表單。逗號“,”是特定格式,分號“;”

6、打印,在非字符串?dāng)?shù)據(jù)之間保留空格字符,并連續(xù)打印。例如:Me。Print 12、24、asgfds Me。Print 1224;Asgfds,Cls方法:刪除Print方法、Line方法和Circle方法繪制的圖案或文字。也就是說,控件以外的所有顯示信息。Line方法:Line (x1,y1)-(x2,y2),color繪制從(x1,y1)到(x2,y2)的直線。善意顏色由顏色決定,省略為黑色。Circle方法:circle (x,y)、r、color、start、end、ratio繪制(x,y)中心,r繪制半徑,start到end,PPS顏色由顏色決定。2,標(biāo)簽,用途:提供不可剪輯的顯示文本

7、信息。關(guān)鍵屬性:BackStyle背景樣式:指示是否透明。BorderStyle邊界樣式:確定是否對齊無邊界Aliggnment:確定顯示字符串在標(biāo)簽中的位置Autosize:確定標(biāo)簽大小顯示文本大小caption:顯示字符串主事件:通常不會為該事件編程。(略)、3、文本框(文本)、用途:主要用于接收輸入的文本信息。默認(rèn)屬性:text:輸入的字符串信息maxLength:輸入文本的最大長度MultiLine:true多行文本,false單行scrollBars:存在多行時設(shè)置滾動條的樣式PasswordChar:單行密碼輸入顯示字符locs True無法剪輯按鍵相關(guān)事件,焦點(diǎn)相關(guān)事件。主要方法,setFocus:將文本框焦點(diǎn)用于輸入文本。,5,命令按鈕,用途:發(fā)出命令,使計算機(jī)執(zhí)行特定任務(wù)。關(guān)鍵屬性:caption:關(guān)于顯示命令style:如何顯示命令,0:(默認(rèn)值)顯示文本信息,1:顯示圖片信息,指定要在picture屬性中顯示的圖片。Picture:指定要顯示的圖片文件的默認(rèn)方法:click:使用牙齒方法執(zhí)行指定的

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論