簡單的VB程序設(shè)計(jì)

簡單的VB程序設(shè)計(jì)

ID:39627650

大?。?34.50 KB

頁數(shù):37頁

時間:2019-07-07

簡單的VB程序設(shè)計(jì)_第1頁
簡單的VB程序設(shè)計(jì)_第2頁
簡單的VB程序設(shè)計(jì)_第3頁
簡單的VB程序設(shè)計(jì)_第4頁
簡單的VB程序設(shè)計(jì)_第5頁
資源描述:

《簡單的VB程序設(shè)計(jì)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第二章簡單的VB程序設(shè)計(jì)2.1面向?qū)ο笾械母拍钜弧ο蠛皖愒诿嫦驅(qū)ο蟮某绦蛟O(shè)計(jì)思想中,自然界中所有事物(包括計(jì)算機(jī)中的事物)都可以被看作一個個的對象(Object)。這些對象可能屬于同一個類(Class),也可能屬于不同的類。類:是同一事物的統(tǒng)稱。對象:是類的實(shí)例化。如:下圖有三個類:人、紙片、桌子有9個對象:Windows中的對象當(dāng)今的應(yīng)用程序都是基于Windows的。即其界面都應(yīng)當(dāng)和Windows具有一致性。而Windows界面中的幾乎所有元素都可以看成對象。二、對象的建立和編輯有以下幾個操作:建立、選定、刪除、命

2、名我們以建立如下窗口為例來介紹類型名前綴對象名舉例CheckBox復(fù)選框ChkchkReadOnlyComboBox組合框CbocboHobbycommandButton命令按鈕CmdcmdExitCommonDialog公共對話框DlgdlgFileOpenControl控件CtrctrCurrentDagta數(shù)據(jù)DatdatBookDirListBox目錄列表框DirdirSourceDrvListBox驅(qū)動器列表框DrvdrvTargetFileListBox文件列表框FilfilSourceForm窗體Frmf

3、rmPasswordFrame框架FrafraLanguageHScrollBar水平滾動條HsbhsbVolumeImage圖象ImgimgIconLabel標(biāo)簽LbllblHelpMessageLine直線LinlinVerticalListBox列表框LstlstPolicyCodesMenu菜單MnumnuFileOpenOptionButton單選框(選項(xiàng)鈕)OptoptMalePictureBox圖片框PicpicPhotoShape形狀ShpshpCircleTextBox文本框TxttxtNameTim

4、er定時器TmrtmrAlarmVScrollBar垂直滾動條vsbvsbAge三、對象的屬性、事件和方法-------對象的三要素1、屬性:用來描述和反映對象特征的多個參數(shù),而各個參數(shù)值就是該對象的屬性值。如:命令按鈕的屬性可以有:Name、Caption、Color、Font等設(shè)置對象屬性的方法:(1)在設(shè)計(jì)界面階段利用屬性窗口直接設(shè)置;(2)在程序代碼中利用賦值實(shí)現(xiàn)。格式為:對象.屬性=屬性值如:Command1.caption=“確定”Label1.FontName=“黑體”Label1.FontSize=24

5、對象的通用屬性對象的位置和尺寸屬性(見P23圖1.2.8)(1)Left:控件相對于容器的X坐標(biāo);(2)Top:控件相對于容器的Y坐標(biāo);(3)Width:控件的寬度;(4)Height:控件的高度。注意:能包含其它控件的控件稱為容器(控件)。對象的顏色和字體屬性(1)BackColor:設(shè)置控件的背景顏色;(2)ForeColor:設(shè)置控件里顯示圖片和文本的前景顏色;(3)Font:設(shè)置控件的文字字體名稱屬性Name該屬性是所有對象都具有的屬性,是唯一的,在創(chuàng)建時,系統(tǒng)會給一個默認(rèn)的名稱,可根據(jù)需要進(jìn)行修改。注意:在程

6、序代碼中可以通過以下方法來設(shè)置顏色使用RGB函數(shù):如:Form1.BackColor=RGB(255,0,0)此處,RGB函數(shù)的三個參數(shù)分別對應(yīng)紅、綠、藍(lán)三種顏色,取值在0---255之間,0為亮度最低,255為亮度最高。使用VB內(nèi)部提供的顏色常量VB內(nèi)部可以直接使用的顏色常量有8種:vbBlack、vbRed、vbGreen、vbYellow、vbblue、vbMagenta(紫紅色)、vbCyan(青色)、vbWhite如:Form1.BackColor=vbMagenta另外:Font有以下系列屬性FontNam

7、e:字體類型。如:黑體、宋體、楷體等FontSize:字體大?。ò酰?。如:8、12、16等還有:fontBold(粗體)、FontItalic(斜體)、FontStrikethru(刪除線)、fontUnderline(下劃線),這些屬性值為邏輯型。對象的默認(rèn)屬性是指在運(yùn)行時可以直接用某個對象的對象名來改變對象某個屬性值。一般情況下:(1)Caption:Form、Frame、Label、CommandButton等控件使用。(2)Text:Text、ListBox、ComboBox等控件使用(3)Value:Chec

8、kBox、OptionButton、HScrellBar、VScrollBar等控件使用。這樣,Text1.text=“計(jì)算機(jī)”等價(jià)與Text1=“計(jì)算機(jī)”控件的可見和可用(1)Enabled:設(shè)置一個控件是否可以使用。默認(rèn)值為True。(2)Visible:設(shè)置一個控件是否可以看見。默認(rèn)值為True。2、事件、事件過程和事件驅(qū)動

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

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

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