簡單的VB程序設計(I)

簡單的VB程序設計(I)

ID:42192382

大?。?74.01 KB

頁數:50頁

時間:2019-09-10

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

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

1、第二章簡單的VB程序設計本章要求:1.理解面向對象程序設計的基本概念;2.理解對象的屬性、事件和方法等基本概念;3.掌握設置屬性的兩種常用方法;4.掌握建立簡單的應用程序的方法和步驟;5.掌握窗體和三個基本控件的使用方法。對象是程序運行時的實體。在VB中,構成圖形用戶界面(GUI)的每一個可視部件,均稱為對象,如窗體、文本框、命令按鈕等。VB中的對象分兩類:預定義對象(分窗體對象和控件對象兩種)用戶自己定義建立的對象(非計算機專業(yè)不學)VB中所使用的控件對象分三類:內部控件、ActiveX控件和可插入對象。對象的三個要素:對象的屬性、事件和方法。2.1對象的概念1.對象類是一個抽象的

2、整體概念,對象是類的實例化。類與對象是面向對象程序設計語言的基礎。例如:汽車是一個籠統(tǒng)的名稱,是整體概念,我們把汽車看成一個“類”。一輛輛具體的汽車(比如你的汽車)就是這個類的實例,也就是屬于這個類的對象。VB中的類可分為兩種:系統(tǒng)類是系統(tǒng)直接提供的現成類,如窗體類、命令按鈕類和文本框類等等;自定義類是由用戶自己設計定義的。還有大量的由第三方開發(fā)的自定義類可供參考。2.類工具箱中的各種控件代表了各個不同的類。通過類的實例化,可以得到真正的對象。當在窗體上畫一個控件時,就將類轉換為對象,即創(chuàng)建了一個控件對象,也簡稱為控件。3.工具箱中的類及其應用(1)對象的建立方法一:單擊工具箱中的某

3、個控件類,在窗體上按住左鍵拖拉到所需要的大小后釋放。方法二:雙擊工具箱控件類,則立即在窗體出現一個默認大小的對象框。方法三:在窗體上選定已創(chuàng)建好的某個對象,通過剪貼板,復制并粘貼出多個同類的對象(不要創(chuàng)建控件數組)。(2)編輯對象先選中對象(單擊對象),設置對象的屬性(如:移動位置、放大與縮小等)刪除對象通過剪貼板復制對象4.對象的建立與編輯每一個對象都有自己的名字。每個窗體、控件對象在建立時VB系統(tǒng)給出了一個默認名。用戶可通過屬性窗口來給對象重新命名。5.對象的命名命名的原則:1)必須由字母或漢字開頭、隨后可以是字母、漢字、數字、下劃線(最好不用)串組成。2)長度<=255個字符。

4、屬性是對象中的數據,是用來描述和反映對象特征的參數。例如:控件名稱(Name)、標題(Caption)、顏色(Color)、字體(FontName)等屬性決定了對象展現給用戶的界面具有什么樣的外觀及功能。對象屬性設置的方法:方法一:在設計模式下,通過屬性窗口直接設置對象的屬性。方法二:在程序的代碼中通過賦值實現,其格式為:對象.屬性=屬性值例如:cmdDisp.Caption="顯示"6.屬性及其設置方法事件——可被對象識別的動作。事件過程——是指附在該對象上的程序代碼,是事件觸發(fā)后處理的程序。事件過程的形式如下:Sub對象名_事件過程名[(參數列表)]…..(事件過程代碼)EndS

5、ub例如:SubcmdHide_Click()CmdHide.Visible=FalseEndSub7.事件及事件過程在對象上可操作的過程,是VB系統(tǒng)提供的一種特殊的過程和函數——方法。方法是面向對象的,所以對象的方法調用一般要指明對象。對象方法調用形式:[對象.]方法[參數列表]如省略對象,表示在當對象,一般指窗體。例如:Form1.print"VB程序設計"Form2.Show'該語句可以裝入并顯示窗體Form2Form2.Hide'該語句可以將窗體Form2隱藏起來8.方法(Method)2.2建立簡單的VB應用程序1.設計VB應用程序的主要步驟(1)分析問題:設計出合適的算法

6、(2)新建工程(3)設計用戶界面(4)設置界面上各個對象的屬性:(5)編寫各個對象的事件代碼。(6)保存工程(7)運行和調試程序2.簡單程序設計舉例例2.1在窗體中顯示、移動圖片;例2.2輸入身高與體重,計算體重BMI指數。2.控件的建立與調整方法(1)添加控件①在工具箱中單擊所需控件后,鼠標指針呈十字形,此時,在窗體中的適當位置拖動鼠標。②在工具箱中雙擊所需控件類的圖標,可以在窗體中央自動生成一個對象。(2)編輯控件①選定控件②移動控件③改變控件大小:拖動句柄點;屬性窗口(Width和Height)④復制控件:“復制”(Ctrl+C);“粘貼”(Ctrl+V).⑤刪除控件⑥控件布局

7、:排列控件,對齊,統(tǒng)一尺寸,調整間距2.3窗體和基本控件一、控件的通用屬性1.Name名稱屬性在VB中創(chuàng)建的對象都有默認的名稱,若非必要,可以不改??丶亲鳛閷ο蟮臉俗R只在程序中引用,不會顯示在窗體上。包括:Height、width、top和left共四個屬性單位為twip:1twip=1/20點=1/1440英寸=1/567cm2.控件的位置和尺寸控件的顏色屬性包括背景顏色(BackColor屬性)和前景顏色(ForeColor屬性)兩種。顏色屬性的值

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

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

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