VB基本控件及簡單程序設(shè)計(I)

VB基本控件及簡單程序設(shè)計(I)

ID:39339080

大?。?86.19 KB

頁數(shù):21頁

時間:2019-07-01

VB基本控件及簡單程序設(shè)計(I)_第1頁
VB基本控件及簡單程序設(shè)計(I)_第2頁
VB基本控件及簡單程序設(shè)計(I)_第3頁
VB基本控件及簡單程序設(shè)計(I)_第4頁
VB基本控件及簡單程序設(shè)計(I)_第5頁
資源描述:

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

1、第2章VB基本控件及簡單程序設(shè)計1.理解對象、屬性、事件、和方法等基本概念;2.熟悉窗體和基本控件和屬性的設(shè)置;本章要求:2.1對象(1)對象的建立方法一:單擊工具箱控件對象在窗體上按住左鍵拖拉到所需要的大小后釋放。方法二:雙擊工具箱控件對象,則立即在窗體出現(xiàn)一個默認大小的對象框。(2)編輯對象先選中對象(單擊對象),放大、縮小刪除對象復(fù)制對象(3)對象的命名每一個對象都有有自己的名字。每個窗體、控件對象在建立時VB系統(tǒng)給出了一個默認名。用戶可通過屬性窗口設(shè)置(名稱)來給對象命名。命名的原則:1)必須由字母開頭、隨后可以是字母、數(shù)字、下劃線(最好不

2、用)組成。2)長度<=255個字符。2.1.2對象的屬性(Property)設(shè)置對象中的數(shù)據(jù),所有對象都有自的屬性。它們是用來描述和反映對象特征的參數(shù)。例如:控件名稱(Name)、標題(Caption)、顏色(Color)、字體(FontName)等屬性決定了對象展現(xiàn)給用戶的界面具有什么樣的外觀及功能。對象屬性設(shè)置的方法:方法一:在設(shè)計模式下,通過屬性窗口直接設(shè)置對象的屬性。方法二:在程序的代碼中通過賦值實現(xiàn),其格式為:對象.屬性=屬性值例如:Command1.Caption=“顯示”2.2窗體1.Name名稱屬性(任何對象都具有的)創(chuàng)建的對象名稱

3、,有默認的名。在程序中,控件名是作為對象的標識而引用,不會顯示在窗體上。2.Height、width、top和left屬性單位為twip:1twip=1/20點=1/1440英寸=1/567cm注意:這四個屬性決定窗體或控件的大小,在容器中的位置。如右圖。3.Caption標題屬性:決定出現(xiàn)在標題欄上的文本內(nèi)容。4字體Font屬性組FontName屬性是字符型,決定對象上正文的字體(缺省為宋體)。FontSize屬性是整型,決定對象上正文的字體大小。FontBold屬性是邏輯型,決定對象上正文是否是粗體。FontItalic屬性是邏輯型,決定對象上

4、正文是否是斜體。FontStrikeThru屬性是邏輯型,決定對象上正文是否加一刪除線。FontUnderLine屬性是邏輯型,決定對象上正文是否帶下劃線。5.Enabled屬性(邏輯值)決定控件是否可操作。True:允許用戶進行操作,并對操作出響應(yīng)(缺省值)。False:呈灰色,禁止用戶進行操作。6.Visible屬性(邏輯值)決定控件是否可見True:運行時控件可見(缺省值)。False:運行時控件隱藏,用戶看不到,但控件本身是存在的。7.BackColor屬性和ForeColor屬性BackColor屬性用于返回或設(shè)置對象的背景顏色,F(xiàn)ore

5、Color屬性用于返回或設(shè)置在對象里顯示圖片和文本的前景顏色。它們是十六進制長整型數(shù)據(jù)在程序代碼中可用Windows運行環(huán)境的紅-綠-藍(RGB)顏色方案,使用調(diào)色板或在代碼中使用RGB或QBColor函數(shù)指定標準RGB顏色。例如,將窗體Form1的背景色設(shè)置為紅色,則可使用下面三種情況:Form1.BackColor=RGB(255,0,0)Form1.BackColor=&HFF&(低字節(jié)到高字節(jié)分別表示紅、綠、藍的值)Form1.BackColor=vbRed8.Picture圖片屬性:設(shè)置窗體中要顯示的圖片。加載圖片操作同Icon控制圖標屬

6、性。9.BorderStyle:邊框風(fēng)格通過改變BorderStyle屬性,可以控制窗體如何調(diào)整大小。0-None:無邊框;1-FixedSingle:單線邊框,不可以改變窗口大??;2-Sizable:雙線邊框,可以改變窗口大??;3-FixedDouble:雙線框架,不可以改變窗口大小。4-FixedToolWindow:窗體外觀與工具條相似。有關(guān)閉按鈕,不可以改變窗口大小。5-SizableToolWindow:窗體外觀與工具條相似。有關(guān)閉按鈕,可以改變窗口大小。10.WindowsState屬性0:Normal:正常窗口狀態(tài),有窗口邊界;1:最

7、小化狀態(tài),以圖標方式運行;2:最大化狀態(tài),無邊框,充滿整個屏幕。11.AutoRedraw屬性該屬性決定窗體被隱藏或被另一窗口覆蓋之后重新顯示,是否重新還原該窗體被隱藏或覆蓋以前的畫面。即是否重畫如Circle、Line、Pset和Print等方法的輸出。當為True時,重新還原該窗體以前的畫面。當為False時,則不重畫AutoRedraw屬性。12.MaxButton、MinButton屬性四、事件(Event)及事件過程(EventProcedure)事件:可被對象識別的動作。事件過程:是指附在該對象上的程序代碼,是事件觸發(fā)后處理的程序。事件

8、過程的形式如下:Sub對象名_事件過程名[(參數(shù)列表)]…..(事件過程代碼)EndSub例如:SubCommand_Cl

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

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

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