第二章 VB的對(duì)象與.ppt_第1頁(yè)
第二章 VB的對(duì)象與.ppt_第2頁(yè)
第二章 VB的對(duì)象與.ppt_第3頁(yè)
第二章 VB的對(duì)象與.ppt_第4頁(yè)
第二章 VB的對(duì)象與.ppt_第5頁(yè)
已閱讀5頁(yè),還剩47頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第二章 VB的對(duì)象與編程特點(diǎn),2.1 面向?qū)ο笞兂傻幕靖拍?2.2 基本屬性、事件和方法 2.3 VB程序的運(yùn)行過(guò)程 2.4 簡(jiǎn)單程序開(kāi)發(fā)實(shí)例,作為功能強(qiáng)大的Windows環(huán)境下應(yīng)用程序開(kāi)發(fā)工具,VB 以其獨(dú)特的程序設(shè)計(jì)方式和簡(jiǎn)單的程序設(shè)計(jì)過(guò)程而被眾多用戶所使用。本章主要講述VB中對(duì)象的特點(diǎn)、VB程序設(shè)計(jì)過(guò)程和常用屬性、事件和方法。,2.1 面向?qū)ο缶幊痰幕靖拍?VB采用的是面向?qū)ο蠛桶词录?qū)動(dòng)的機(jī)制。程序員只需要編寫(xiě)某些對(duì)象的事件過(guò)程程序,例如單擊事件等,而不必考慮按精確次序執(zhí)行的每個(gè)步驟,編寫(xiě)代碼相對(duì)較少,就可以快速創(chuàng)建強(qiáng)大的應(yīng)用程序。這種事件編程的機(jī)制就是通常所說(shuō)的“可視化編程”方式

2、。利用面向?qū)ο蟮母拍钸M(jìn)行軟件開(kāi)發(fā),符合我們的思維邏輯。,2.1.1 VB的類與對(duì)象,類(Class)和對(duì)象(Object)是面向?qū)ο蟪绦蛟O(shè)計(jì)中重要的基本概念。類是對(duì)客觀實(shí)體的抽象化,是數(shù)據(jù)和處理這些數(shù)據(jù)過(guò)程的封裝,而對(duì)象是類的具體實(shí)例化。VB中的對(duì)象就是由類創(chuàng)建,對(duì)象則是類的具體實(shí)例。類就像模板,它定義了一組大體上相似的對(duì)象,確定由它生成對(duì)象所具有的公共特征和功能。例如:人類就是一個(gè)類,而張三同學(xué)就是這個(gè)類的一個(gè)具體實(shí)例,即對(duì)象。 在VB環(huán)境下,常用的對(duì)象有工具箱中的控件、窗體、菜單、應(yīng)用程序的部件和數(shù)據(jù)庫(kù),除此之外,VB還提供了系統(tǒng)對(duì)象,如打印機(jī)(Printer)等。 在窗體上創(chuàng)建對(duì)象時(shí),可

3、以單擊工具箱上要?jiǎng)?chuàng)建的對(duì)象圖標(biāo),然后在窗體上合適位置畫(huà)出對(duì)象來(lái)。初步建立的對(duì)象只是一個(gè)“空對(duì)象”,其操作需要通過(guò)對(duì)該對(duì)象有關(guān)的屬性、事件和方法進(jìn)行描述。,2.1.2 屬性,屬性(Property)是指一個(gè)對(duì)象所具有的性質(zhì)和特征,是反映對(duì)象特征的參數(shù),這些性質(zhì)可能是外在的,也可能是內(nèi)在的。如:某個(gè)人姓名為張三,性別為男,身高為1.7米,性格外向,愛(ài)好籃球,這些都是這個(gè)人的屬性;其中,“姓名”、“性別”、“身高”是外在屬性,“性格”、“愛(ài)好”是內(nèi)在屬性。而 “張三”、“男”、“1.7米”,“外向”,“籃球”就是相應(yīng)的屬性值。不同的對(duì)象有不同的屬性,不同的屬性又可以有不同的屬性值,改變屬性值就改變了

4、對(duì)象的特征。在VB中,屬性值的改變可以通過(guò)屬性窗口和程序代碼兩種方法來(lái)實(shí)現(xiàn):,(1)先選定對(duì)象,然后在屬性窗口中找到相應(yīng)屬性直接修改。此方法的特點(diǎn)是簡(jiǎn)單明了,每次選擇一個(gè)屬性時(shí),其屬性窗口的下部就顯示該屬性的一個(gè)簡(jiǎn)短說(shuō)明;缺點(diǎn)是不能修改所有需要的屬性。 (2)通過(guò)程序代碼修改屬性值,其語(yǔ)法格式為: 對(duì)象名.屬性名=屬性值 例如:設(shè)置標(biāo)簽Label1的標(biāo)題為“北京歡迎你”的語(yǔ)句為: Label1.Caption = 北京歡迎你 需注意的是:并不是所有的屬性在運(yùn)行時(shí)都可以修改的。對(duì)象的屬性可分為兩類:在程序運(yùn)行時(shí)可以修改并可獲得值的屬性稱為讀寫(xiě)屬性;在運(yùn)行時(shí)只能夠讀取的屬性稱為只讀屬性。 讀取屬性

5、值可以通過(guò)程序代碼實(shí)現(xiàn),例如: strName = Label1.Caption 表示將標(biāo)簽Label1的標(biāo)題內(nèi)容賦值給變量strName。,2.1.3 方法,方法(Method)是對(duì)象的行為,即將一些通用的過(guò)程編寫(xiě)好并封裝起來(lái),作為方法供用戶直接調(diào)用。在VB中,方法實(shí)際上是指對(duì)象本身所包含的一些特殊函數(shù)或過(guò)程,利用對(duì)象內(nèi)部自帶的函數(shù)或過(guò)程,可以實(shí)現(xiàn)對(duì)象的一些特殊功能和動(dòng)作。例如,窗體的Show方法可以用來(lái)顯示窗體,列表框的AddItem方法可以用來(lái)在列表框中添加數(shù)據(jù)項(xiàng)。,VB的方法通過(guò)程序代碼調(diào)用,其語(yǔ)法格式為: 對(duì)象名稱.方法名稱 例如:在程序中調(diào)用List1列表框的AddItem方法,使

6、List1中添加數(shù)據(jù)項(xiàng) “China”,其程序代碼為: List1.AddItem China 如果調(diào)用方法時(shí),省略了“對(duì)象名稱”,那么所調(diào)用的方法作為當(dāng)前對(duì)象的方法。通常當(dāng)前窗體作為當(dāng)前對(duì)象。,例如: Print China 運(yùn)行時(shí),在當(dāng)前窗體上顯示字符串“China”。 VB中提供了大量的方法,有些基本方法適于多數(shù)對(duì)象,而有些方法只適用于少數(shù)對(duì)象。,2.1.4 事件,事件(Event)是指對(duì)象能夠識(shí)別并做出反應(yīng)的外部刺激。例如單擊(Click)事件、雙擊(DblClick)事件、鼠標(biāo)移動(dòng)(MouseMove)事件、裝載(Load)事件等。每一種對(duì)象能識(shí)別的事件是不同的。盡管每一種對(duì)象所支持

7、的事件很多,但實(shí)際上,一個(gè)程序中往往只用到其中幾種,可根據(jù)實(shí)際需要選定。,當(dāng)事件由用戶觸發(fā)(比如單擊)或由系統(tǒng)觸發(fā)(比如裝載)時(shí),對(duì)象就會(huì)對(duì)該事件做出響應(yīng),響應(yīng)某個(gè)事件后執(zhí)行的程序代碼就是事件過(guò)程。事件過(guò)程的一般編寫(xiě)格式如下: Private Sub 對(duì)象名_事件(參數(shù)列表) 程序代碼 End Sub,2.1.5 控件,控件(Controls)是 VB 通過(guò)控件箱提供的與用戶交互的可視化部件,是構(gòu)成用戶界面的基本元素。 VB中的控件通常分為三類: (1)標(biāo)準(zhǔn)控件(或稱內(nèi)部控件):在默認(rèn)狀態(tài)下工具箱中顯示的控件,這些控件被 “封裝”在VB 的 .exe 文件中,不可從工具箱中刪除,如表2.1所示

8、。 (2)ActiveX控件:為了方便用戶設(shè)計(jì)功能強(qiáng)大的復(fù)雜應(yīng)用程序,VB和第三開(kāi)發(fā)商提供了大量的ActiveX控件。這類控件單獨(dú)保存在 .ocx類型的文件中,例如在專業(yè)版和企業(yè)版中提供的公共對(duì)話框、動(dòng)畫(huà)、MCI控件等。,(3)可插入對(duì)象:用戶可將 Excel工作表或 PowerPoint幻燈片等作為一個(gè)對(duì)象添加到工具箱中,編程時(shí)可根據(jù)需要隨時(shí)創(chuàng)建可插入對(duì)象。 利用控件創(chuàng)建對(duì)象是VB編程的重要工作之一,它可以使程序員免除大量重復(fù)性的工作,能夠以最快的速度和效率開(kāi)發(fā)具有良好用戶界面的應(yīng)用程序。,表2.1 標(biāo)準(zhǔn)控件簡(jiǎn)介,2.1.6 窗體,窗體(Form)是一種對(duì)象,由屬性定義其數(shù)據(jù)、由方法定義其行

9、為、由事件定義其交互。一個(gè)窗體實(shí)際上就是一個(gè)窗口,它是VB編程中最常見(jiàn)的對(duì)象,也是程序設(shè)計(jì)的基礎(chǔ)。各個(gè)控件對(duì)象必須建立在窗體上,一個(gè)窗體對(duì)應(yīng)一個(gè)窗體模塊。 就如我們所看到Window環(huán)境下的應(yīng)用程序窗口一樣,VB中的窗體具有標(biāo)題欄和邊框。程序員還可以根據(jù)自身的需要在窗體上添加菜單欄、工具欄和狀態(tài)欄。,對(duì)于窗體的操作也和Window環(huán)境下的窗口操作一樣,在運(yùn)行時(shí),用鼠標(biāo)拖動(dòng)標(biāo)題欄可以移動(dòng)窗體;將鼠標(biāo)移動(dòng)到窗體邊框,當(dāng)出現(xiàn)雙箭頭時(shí)拖動(dòng)鼠標(biāo)可以改變窗體的大小。用戶也可以通過(guò)控制菜單對(duì)窗體的位置、大小進(jìn)行控制。,2.2 基本屬性、事件和方法,窗體和控件是VB程序設(shè)計(jì)中的兩個(gè)重要概念,它是創(chuàng)建一個(gè)VB應(yīng)

10、用程序界面的基本構(gòu)造模塊。作為對(duì)象他們擁有常用的基本屬性,同時(shí),很多控件和對(duì)象擁有常用的基本事件和基本方法。本節(jié)介紹窗體或控件的基本屬性、事件和方法。,在VB中,常用的屬性如表2.2所示,這些屬性為大多數(shù)標(biāo)準(zhǔn)控件和窗體所共有。,表2.2 控件或窗體的基本屬性,2.2.1 基本屬性,(1)Name 屬性 Name屬性表示名稱屬性,即對(duì)象的標(biāo)識(shí)。VB中任何對(duì)象都具有Name屬性,是VB創(chuàng)建的對(duì)象名稱。在VB創(chuàng)建對(duì)象的過(guò)程中,系統(tǒng)根據(jù)對(duì)象的類別會(huì)自動(dòng)給出默認(rèn)的名字。例如,VB程序創(chuàng)建第一個(gè)Text文本框的默認(rèn)名字為T(mén)ext1。但是,用戶往往根據(jù)程序設(shè)計(jì)的規(guī)范習(xí)慣,重新對(duì)對(duì)象的Name屬性賦值。在程序

11、中,Name屬性僅起到表示的作用而引用,不會(huì)顯示在窗體上。 (2)Height、Width、Top和Left屬性 Height、Width、Top和Left屬性,決定控件或?qū)ο笤诮缑嫔系奈恢煤痛笮?,其屬性值?yīng)用單位為T(mén)wip,單位換算如下:1Twip=1/20點(diǎn)=1/1440英寸=1/567cm。,(3)Caption 屬性 Caption表示標(biāo)題屬性,即對(duì)象的標(biāo)題。對(duì)于窗體,該屬性是顯示在標(biāo)題欄中的文本;對(duì)于控件,該屬性是顯示在控件中或是附在控件之后的文本。創(chuàng)建對(duì)象時(shí),其缺省標(biāo)題與缺省的Name屬性值相同。例如,第一個(gè)窗體,其缺省的名稱和標(biāo)題均為Form1。 (4)Enabled屬性 Ena

12、bled屬性設(shè)置對(duì)象在程序運(yùn)行時(shí)有效或無(wú)效,其屬性值分別為T(mén)rue(缺省值)和False。其中,True:允許用戶進(jìn)行操作,并對(duì)操作做出響應(yīng)。False:對(duì)象呈灰色,禁止用戶進(jìn)行操作。,(5)Visible屬性 Visible屬性決定對(duì)象在程序運(yùn)行時(shí)是否可見(jiàn)。同Enabled屬性一樣,Visible屬性的取值也只有兩種True(可見(jiàn),缺省值)和False(不可 見(jiàn))。 (6)AutoRedraw屬性 該屬性決定窗體被隱藏或被另一窗口覆蓋之后是否重新顯示,是否重新還原該窗體被隱藏或覆蓋以前的畫(huà)面,即是否重畫(huà)。當(dāng)屬性值為T(mén)rue時(shí),重新還原該窗體以前的畫(huà)面。當(dāng)屬性值為False時(shí),則不重畫(huà)。 (7

13、)顏色屬性 VB的窗體和許多控件都有或多或少的顏色屬性,常用的有:BackColor(對(duì)象的背景顏色)、ForeColor(在對(duì)象中顯示的圖形或文本的前景顏色)、BorderColor(對(duì)象的邊框顏色)、FillColor(填充形狀的顏色)。,在VB的各種對(duì)象中,大部分窗體和控件都支持以下基本事件: (1)Click單擊事件:此事件是在一個(gè)對(duì)象上按下然后釋放某個(gè)鼠標(biāo)鍵時(shí)發(fā)生。如:?jiǎn)螕舸绑w、命令按鈕、單選按鈕、復(fù)選按鈕、列表框、組合框等控件時(shí)觸發(fā)。 (2)DblClick雙擊事件:此事件是在一個(gè)對(duì)象上連續(xù)兩次按下和釋放鼠標(biāo)鍵時(shí)發(fā)生。 (3)Load事件:窗體被裝入時(shí)觸發(fā)的事件。該事件通常用來(lái)在啟

14、動(dòng)應(yīng)用程序時(shí)對(duì)屬性和變量進(jìn)行初始化。,2.2.2 基本事件,(4)Unload事件: 卸載窗體時(shí)觸發(fā)該事件。 (5)Resize事件:無(wú)論是因?yàn)橛脩艚换?,還是通過(guò)代碼調(diào)整窗體的大小,都會(huì)觸發(fā)一個(gè)Resize事件。 (6)KeyPress事件:按鍵事件。 (7)MouseDown/MouseMove/MouseUp:鼠標(biāo)按下/鼠標(biāo)移動(dòng)/鼠標(biāo)松開(kāi)事件。 (8)Initalize事件:初始化事件,在Load事件后發(fā)生該事件。 (9)Activate/Deactivate事件:激活和非激活事件。例如,當(dāng)A窗體變成活動(dòng)窗體時(shí),A窗體發(fā)生Activate事件;當(dāng)另一個(gè)窗體被激活時(shí),A窗體發(fā)生Deactiv

15、ate事件。,2.2.3 基本方法,窗體常用的方法有:打印輸出Print、移動(dòng)Move、清除Cls、顯示Show 、隱藏Hide等方法。 (1)Print方法 格式:對(duì)象.PrintSpc(n)|Tab(n)表達(dá)式列表;|, 作用:在對(duì)象上輸出信息 對(duì)象:窗體、圖片框或打印機(jī)(Printer) ,省略對(duì)象時(shí)在窗體上輸出,說(shuō)明: Spc(n)函數(shù):用于在輸出時(shí)插入n個(gè)空格,允許重復(fù)使用。 Tab(n)函數(shù):用于在輸出表達(dá)式列表前向右移動(dòng)n列,允許重復(fù)使用。 ;(分號(hào)):用于緊湊格式輸出。光標(biāo)定位在上一個(gè)顯示的字符后。 ,(逗號(hào)):用于分區(qū)格式輸出。光標(biāo)定位在下一個(gè)打印區(qū)的開(kāi)始位置處。每個(gè)打印區(qū)占

16、14列。 無(wú);(分號(hào))與,(逗號(hào)):表示輸出后換行。開(kāi)始打印的位置是由對(duì)象的CurrentX和CurrentX屬性決定,缺省為打印對(duì)象的左上角(0,0)。,【例2.1】Print方法的應(yīng)用: 在窗體Form1的單擊事件中寫(xiě)入如下代碼: Private Sub Form_Click() a = 10 b = 3.14 Print a=; a Print b=, b Print a=; a, b=; b Print 空一行 Print 123456789012345678901234567890 Print a=; a, Print b=; b Print Tab(18); a=; a Print

17、 Spc(18); b=; b End Sub,運(yùn)行程序,按F5運(yùn)行程序,單擊窗體后,看到圖2.1所示的運(yùn)行結(jié)果。 圖2.1 例2.1程序運(yùn)行結(jié)果圖 (2)Cls方法 格式:對(duì)象.Cls,作用:清除運(yùn)行時(shí)在窗體或圖片框中顯示的文本或圖形。 注意:不清除在設(shè)計(jì)時(shí)的文本和圖形。清屏后當(dāng)前坐標(biāo)回到原點(diǎn)。 (3)Move方法 格式:對(duì)象.Move 左邊距離,上邊距離,寬度,高度 作用:移動(dòng)窗體或控件,并可改變其大小。 對(duì)象:可以是窗體及除時(shí)鐘、菜單外的所有控件。,說(shuō)明: 左邊距離,上邊距離,寬度,高度:數(shù)值表達(dá)式,以twip為單位。如果是窗體對(duì)象,則“左邊距”和“上邊距”是以屏幕左邊界和上邊界為準(zhǔn)。其

18、它則是以窗體的左邊和上邊界為準(zhǔn)。 【例2.2】使用Move方法移動(dòng)一個(gè)窗體。雙擊窗體,窗體移動(dòng)并定位在屏幕的左上角,同時(shí)窗為了實(shí)現(xiàn)這一功能,可以在窗體Forml的“代碼”窗口中輸入下列代碼:,Private Sub Form_DblClick() Form1.Move 0, 0, Form1.Width / 2, Form1.Height / 2 End Sub體的長(zhǎng)寬也縮小一倍。 (4)Show(顯示)方法 Show方法用于在屏幕上顯示一個(gè)窗體,調(diào)用 Show 方法與設(shè)置窗體 Visible 屬性為 True 具有相同的效果。 其調(diào)用格式如下: 窗體名.Show vbModal | vbMo

19、deless,【例2.3】 實(shí)現(xiàn)將指定的窗體在屏幕上進(jìn)行顯示或隱藏的切換。 為了實(shí)現(xiàn)這一功能,可以在窗體Forml的“代碼”窗口中輸入下列代碼: Private Sub Form_Click() Form1.Hide 隱藏窗體 MsgBox 單擊確定按鈕,使窗體重現(xiàn)屏幕 Form1.Show 重現(xiàn)窗體 End Sub,2.3 VB程序的執(zhí)行過(guò)程,一個(gè)VB應(yīng)用程序(工程)通常是由多種類型的文件構(gòu)成,其中最主要的就是窗體模塊和標(biāo)準(zhǔn)模塊。與該工程有關(guān)的全部文件和對(duì)象的清單,以及所設(shè)置的環(huán)境選項(xiàng)方面的信息都保存在工程文件中(擴(kuò)展名.vbp)。,一個(gè)典型的VB程序的執(zhí)行主要包含以下步驟: (1)啟動(dòng)應(yīng)用

20、程序,裝載和顯示窗體; (2)窗體(或窗體上的控件)等待事件的發(fā)生,實(shí)質(zhì)是對(duì)象等待事件的發(fā)生; (3)事件發(fā)生時(shí),對(duì)象執(zhí)行對(duì)應(yīng)的根據(jù)用戶編寫(xiě)的程序(程序中包含對(duì)象對(duì)其方法的調(diào)用); (4)重復(fù)執(zhí)行步驟(2)和(3); (5) 直到遇到“END” 結(jié)束語(yǔ)句結(jié)束程序的運(yùn)行或按“結(jié)束”按鈕強(qiáng)行停止程序的運(yùn)行。,2.4 簡(jiǎn)單程序開(kāi)發(fā)實(shí)例,VB之所以得到迅速流行和廣泛適用,與其編程的特點(diǎn)密不可分。首先,VB具有可視化的特點(diǎn),也就是說(shuō)VB將傳統(tǒng)的GUI界面元素(如窗體、菜單、按鈕、文本框等)視作不同的屬性數(shù)據(jù)和操作程序封裝而成的對(duì)象,實(shí)現(xiàn)了“所見(jiàn)即所得”的操作效果,程序員只需簡(jiǎn)單的控件選擇就完成了程序界面

21、的設(shè)計(jì)工作;其次,VB面向?qū)ο蟮奶攸c(diǎn),采用事件驅(qū)動(dòng)的編程機(jī)制,用戶只需對(duì)每個(gè)對(duì)象需要響應(yīng)的事件分別編寫(xiě)程序代碼,而不需要考慮整個(gè)程序運(yùn)行過(guò)程的控制;再次,簡(jiǎn)單易學(xué)的Basic語(yǔ)言和Microsoft Visual Basic 交互的集成開(kāi)發(fā)環(huán)境,降低了程序可能的錯(cuò)誤,提高了調(diào)試程序的效率。,基于以上的優(yōu)點(diǎn),建立一個(gè)VB應(yīng)用程序,一般經(jīng)過(guò)以下步驟: (1)建立用戶界面的對(duì)象; (2)對(duì)象屬性的設(shè)置; (3)對(duì)象事件過(guò)程及編程; (4)程序運(yùn)行和調(diào)試; (5)保存文件。 下面通過(guò)一個(gè)簡(jiǎn)單的實(shí)例,掌握VB程序設(shè)計(jì)的一般過(guò)程。,【例2.4】幸運(yùn)七游戲。程序運(yùn)行時(shí)如圖2.2所示,當(dāng)用戶單擊開(kāi)始按鈕時(shí),就

22、會(huì)在三個(gè)標(biāo)簽框中各隨機(jī)顯示一個(gè)09之間的數(shù)字,如果其中有一個(gè)或多個(gè)7時(shí),則在窗體上出現(xiàn)“恭喜你,中獎(jiǎng)了!”,如圖2.3所示;否則,出現(xiàn)“很抱歉,沒(méi)中獎(jiǎng)!”,如圖2.4所示。用戶單擊結(jié)束按鈕,則程序結(jié)束。,圖2.2 例2.4程序運(yùn)行結(jié)果圖1,圖2.4 例2.4程序運(yùn)行結(jié)果圖3,圖2.3 例2.4程序運(yùn)行結(jié)果圖2,分析: 第一步:新建一個(gè)工程文件 (1)啟動(dòng)VB 后新建一個(gè)工程 在桌面上依次選擇“開(kāi)始”“程序”“MicroSoft Visual Basic 6.0”程序組“MicroSoft Visual Basic 6.0”,啟動(dòng)VB,屏幕上顯示“新建工程”對(duì)話框,如圖1.1所示。單擊“打開(kāi)”按

23、鈕。 (2)重新建立一個(gè)工程 從“文件”菜單中選擇“新建工程”命令或按Ctrl+N快捷鍵,系統(tǒng)將關(guān)閉當(dāng)前工程,提示用戶保存所有修改過(guò)的文件。屏幕顯示“新建工程”對(duì)話框,如圖2.5所示。單擊選定“標(biāo)準(zhǔn)EXE”,再單擊“確定”按鈕。VB將創(chuàng)建一個(gè)帶有單個(gè)新文件的新工程。,第二步:用戶界面設(shè)計(jì)。 從圖2.2中可以直觀看出,該界面包括4個(gè)標(biāo)簽(Label)控件、2個(gè)命令按鈕(CommandButton)控件。又由于要在窗體上出現(xiàn)“恭喜你,中獎(jiǎng)了!”或“很抱歉,沒(méi)中獎(jiǎng)!”,則再添加1個(gè)標(biāo)簽(Label)控件。從工具箱中用鼠標(biāo)單擊工具,并拖放到窗體中相應(yīng)的位置,調(diào)整其大小,進(jìn)行合理的布局。,圖2.5 “新建工程”對(duì)話框,第三步:對(duì)象屬性的設(shè)置。,表2.3 窗體和各對(duì)象的相關(guān)屬性的設(shè)置,第四步:對(duì)象事件過(guò)程代碼的編寫(xiě)。 Pr

溫馨提示

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

評(píng)論

0/150

提交評(píng)論