第三講——VB第3章2ppt課件_第1頁
第三講——VB第3章2ppt課件_第2頁
第三講——VB第3章2ppt課件_第3頁
第三講——VB第3章2ppt課件_第4頁
第三講——VB第3章2ppt課件_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1第三章第三章Visual Basic程序設(shè)計初步程序設(shè)計初步3.1窗體窗體3.2 VB語法根底語法根底3.3 對象、屬性、事件和方法的概念對象、屬性、事件和方法的概念3.4 窗體的屬性窗體的屬性3.5 窗體的方法窗體的方法3.6 窗體的事件窗體的事件1 寫出“將窗體寬度擴展一倍按鈕移到窗體左上角的語句:2. 在Visual Basic6.0中,數(shù)值1234&的類型是 _。A) 整型 B) 長整型 C) 字符串型 D) 雙精度型2. 以下可作為Visual Basic的變量名的是 _。A) 3*Delta B) PrintChar C) static D) AB3. 下面的數(shù)寫成普通的

2、十進制數(shù)是8.6787E+8_。A) 86787000 B) 867870000 C) 8678700 D) 8678700000復(fù)復(fù) 習(xí)習(xí)Form1.height = Form1.height*2Command1.left=0 Command1=0BBB33.2 VB語法根底語法根底根本數(shù)據(jù)類型根本數(shù)據(jù)類型( (數(shù)值型、字符型、布爾型、日期型、數(shù)值型、字符型、布爾型、日期型、變體型數(shù)據(jù)變體型數(shù)據(jù)VBVB的數(shù)據(jù)類型的數(shù)據(jù)類型: :用戶自定義數(shù)據(jù)類型用戶自定義數(shù)據(jù)類型常量直接常量、符號常量系統(tǒng)內(nèi)部定義常量直接常量、符號常量系統(tǒng)內(nèi)部定義/ /用戶用戶定義定義變量變量dim staticdim st

3、atic程序中的數(shù)據(jù)有兩種表示方式:程序中的數(shù)據(jù)有兩種表示方式:“先定義后運用先定義后運用43.2 VB語法根底語法根底1 1、數(shù)據(jù)類型、數(shù)據(jù)類型2 2、常量與變量、常量與變量3 3、數(shù)組、數(shù)組4 4、規(guī)范函數(shù)、規(guī)范函數(shù)5 5、算術(shù)運算符與表達式、算術(shù)運算符與表達式6 6、流程控制語句、流程控制語句任何一門言語,都有其特定的語法規(guī)定。任何一門言語,都有其特定的語法規(guī)定。各類數(shù)據(jù)如何表示與存儲姓名、性別、年齡程序中的數(shù)據(jù)如何標識圓周率/界面被點擊的次數(shù)批量數(shù)據(jù)如何一致表示與存儲100個學(xué)生的名字系統(tǒng)提供一些常用功能求絕對值、前往系統(tǒng)時間運算的描畫符號算法實現(xiàn)語句的語法規(guī)范53.2.4 數(shù)組數(shù)組l

4、數(shù)組:把一組具有一樣屬性、一樣類型的數(shù)據(jù)用一個一致的名字作為標識,為數(shù)組。l如 定義整型數(shù)組stu(99) 來存放100個同窗的成果l每個同窗的成果可以單獨援用stu(0),stu(1), stu(99)l數(shù)組中的每一個數(shù)據(jù)稱為一個數(shù)組元素l數(shù)組元素用數(shù)組名和該數(shù)據(jù)在數(shù)組中的序號來標識,序號稱作下標。l在VB中假設(shè)沒有特別的闡明,數(shù)組元素的下標是從0開場的,即第一個元素的下標為0。63.2.4 數(shù)組數(shù)組例如,定義一個稱號為Salary、含有101個元素的整型數(shù)組(數(shù)組元素的下標從0到100,共有101個元素): Dim Salary(100) As Integer 或:Dim Salary(0

5、:100) As Integer留意:1聲明數(shù)組時必需闡明數(shù)組的大小(即元素個數(shù))。2不能對數(shù)組進展整體賦值或整體運算,如: 定義數(shù)組的普通格式為: Dim 數(shù)組名下界 To 上界As 數(shù)據(jù)類型Salary(0)=3000 (把把3000賦給賦給Salary(0) 正確正確Salary=3000 (企圖給數(shù)組中一切元素賦予企圖給數(shù)組中一切元素賦予3000) 錯誤錯誤例:單擊按鈕時,產(chǎn)生例:單擊按鈕時,產(chǎn)生10個隨機數(shù)并打印在窗體上。個隨機數(shù)并打印在窗體上。3.2.4 數(shù)組數(shù)組數(shù)組:一組一樣類型的變量的集合。數(shù)組:一組一樣類型的變量的集合。 同一個數(shù)組里的變量具有同一個數(shù)組里的變量具有一樣名字一

6、樣名字具有一樣數(shù)據(jù)類型具有一樣數(shù)據(jù)類型不同的下標不同的下標 單獨運用單獨運用數(shù)組必需先聲明,后運用。要聲明數(shù)組必需先聲明,后運用。要聲明 數(shù)組名、數(shù)據(jù)類型、維數(shù)和數(shù)組的大小數(shù)組名、數(shù)據(jù)類型、維數(shù)和數(shù)組的大小1、一維靜態(tài)數(shù)組的定義、一維靜態(tài)數(shù)組的定義 例:例:Dim mark(1 to 100) As Integer例:例:Dim mark(300) As Integer2、二維靜態(tài)數(shù)組的定義、二維靜態(tài)數(shù)組的定義例:例:Dim y( 0 To 2, 0 To 3) As Long83.2 VB語法根底語法根底1 1、數(shù)據(jù)類型、數(shù)據(jù)類型2 2、常量與變量、常量與變量3 3、數(shù)組、數(shù)組4 4、規(guī)范函

7、數(shù)、規(guī)范函數(shù)5 5、算術(shù)運算符與表達式、算術(shù)運算符與表達式6 6、流程控制語句、流程控制語句任何一門言語,都有其特定的語法規(guī)定。任何一門言語,都有其特定的語法規(guī)定。各類數(shù)據(jù)如何表示與存儲姓名、性別、年齡程序中的數(shù)據(jù)如何標識圓周率/界面被點擊的次數(shù)批量數(shù)據(jù)如何一致表示與存儲100個學(xué)生的名字系統(tǒng)提供一些常用功能求絕對值、前往系統(tǒng)時間運算的描畫符號算法實現(xiàn)語句的語法規(guī)范VB中有兩類函數(shù)1、內(nèi)部函數(shù):VB系統(tǒng)提供的規(guī)范函數(shù)2、用戶自定義函數(shù):用戶根據(jù)需求,定義的函數(shù)。l數(shù)學(xué)函數(shù)數(shù)學(xué)函數(shù)l字符串函數(shù)字符串函數(shù)l日期和時間函數(shù)日期和時間函數(shù)l格式輸出函數(shù)格式輸出函數(shù)l隨機數(shù)語句和函數(shù)隨機數(shù)語句和函數(shù)l數(shù)

8、據(jù)類型轉(zhuǎn)換函數(shù)數(shù)據(jù)類型轉(zhuǎn)換函數(shù)l其它函數(shù)其它函數(shù)內(nèi)部函數(shù)內(nèi)部函數(shù) 系統(tǒng)提供的,系統(tǒng)提供的,可在任何一個可在任何一個 VB VB程序中隨時運用。程序中隨時運用。l函數(shù)函數(shù)(function) (function) :把許多常用的功能編寫成一個個子程序,:把許多常用的功能編寫成一個個子程序, 稱為函數(shù)。稱為函數(shù)。l 例如:例如:sin(x); MAX(x,y,z);sin(x); MAX(x,y,z);3.2.5 規(guī)范函數(shù)規(guī)范函數(shù)數(shù)學(xué)運算函數(shù)數(shù)學(xué)運算函數(shù)前往前往Sin(x)Sin(x)返回弧度的正弦返回弧度的正弦cos(x)cos(x)返回弧度的余弦返回弧度的余弦atn(x)atn(x)返回弧度的

9、正切返回弧度的正切abs(x)abs(x)返回數(shù)的絕對值返回數(shù)的絕對值exp(x)exp(x)返回返回e e的指定次冪的指定次冪log(x)log(x)返回數(shù)的自然對數(shù)返回數(shù)的自然對數(shù)Sgn(x)Sgn(x)返回數(shù)的符號值返回數(shù)的符號值sqr(x)sqr(x)返回數(shù)的平方根值返回數(shù)的平方根值int(x)int(x)返回小于等于某數(shù)的最大整數(shù)返回小于等于某數(shù)的最大整數(shù)fix(x)fix(x)返回數(shù)的整數(shù)部分返回數(shù)的整數(shù)部分例:例:X=Sgn(-3)X=-1X=Sgn(-3)X=-1X=Sgn(3) X=1X=Sgn(3) X=1X=Sgn(0) X=0X=Sgn(0) X=0Y=-3.4Y=-3

10、.4X=INT(Y) X=-4X=INT(Y) X=-4X=FIX(Y+1) X=-2X=FIX(Y+1) X=-2X=FIX(3.4) X=3X=FIX(3.4) X=3X=SIN(30X=SIN(30* *3.14/180)X=0.53.14/180)X=0.5X=SQR(9) X=3X=SQR(9) X=3X=ABS(fixX=ABS(fix-3.1-3.1) X=3) X=33.2.5規(guī)范函數(shù)規(guī)范函數(shù)函數(shù)的參數(shù)可以是常量、變量或表達式。函數(shù)的前往值是數(shù)值,可以像變量一樣進展數(shù)值運算。字符串函數(shù)字符串函數(shù)Ltrim(S)Ltrim(S)刪除左端空格刪除左端空格Rtrim(S)Rtrim(

11、S)刪除右端空格刪除右端空格Trim(S) Trim(S) 刪除兩端空格刪除兩端空格Left(S,n)Left(S,n)返回左起若干個字符返回左起若干個字符Right(S,n) Right(S,n) 返回右起若干個字符返回右起若干個字符Mid(S,p,n) Mid(S,p,n) 返回指定位置起若干個字符返回指定位置起若干個字符Len(S) Len(S) 返回字符串的長度返回字符串的長度Instr(s1,s2)Instr(s1,s2)返回子串在母串中的位置返回子串在母串中的位置String(n,S) String(n,S) 返回一個含有若干個重復(fù)字符的字符串返回一個含有若干個重復(fù)字符的字符串3.

12、2.5規(guī)范函數(shù)規(guī)范函數(shù)lX=string(“*,5)X=“*“ AscAsc(C C)求第一個字符的求第一個字符的ASCiiASCii碼碼Chr$ (N) Chr$ (N) 將數(shù)值轉(zhuǎn)換為對應(yīng)的將數(shù)值轉(zhuǎn)換為對應(yīng)的ACSIIACSII字字符符LcaseLcase(C C) 將字符串中所有將字符串中所有字母轉(zhuǎn)換為小寫字母轉(zhuǎn)換為小寫UcaseUcase(C C) 將字符串中所有將字符串中所有字母轉(zhuǎn)換為大寫字母轉(zhuǎn)換為大寫Str(N) Str(N) 將數(shù)值轉(zhuǎn)換為字符串將數(shù)值轉(zhuǎn)換為字符串ValVal(C C) 將數(shù)字字符串轉(zhuǎn)換為數(shù)值將數(shù)字字符串轉(zhuǎn)換為數(shù)值轉(zhuǎn)換函數(shù)轉(zhuǎn)換函數(shù)3.2.5規(guī)范函數(shù)規(guī)范函數(shù)隨機數(shù)語句和

13、函數(shù)隨機數(shù)語句和函數(shù)Rnd Rnd 產(chǎn)生產(chǎn)生0-10-1之間的隨機數(shù)之間的隨機數(shù)例:產(chǎn)生例:產(chǎn)生100100以內(nèi)以內(nèi)( ( 不含不含100100的隨機整數(shù)的隨機整數(shù)Int(RndInt(Rnd* *100)100)例:產(chǎn)生兩位的隨機整數(shù)例:產(chǎn)生兩位的隨機整數(shù)Int(10+RndInt(10+Rnd* *90)90)例例3-53-5:產(chǎn)生一個范圍在:產(chǎn)生一個范圍在65906590之間的隨機整數(shù),這之間的隨機整數(shù),這也是也是2626個大寫字母所對應(yīng)的個大寫字母所對應(yīng)的ACSIIACSII碼,將該隨機數(shù)碼,將該隨機數(shù)轉(zhuǎn)換為相應(yīng)的大寫字母,然后再轉(zhuǎn)換為小寫字母。轉(zhuǎn)換為相應(yīng)的大寫字母,然后再轉(zhuǎn)換為小寫字

14、母。3.2.5規(guī)范函數(shù)規(guī)范函數(shù)日期和時間函數(shù)日期和時間函數(shù)Now Now 返回系統(tǒng)日期和時間(返回系統(tǒng)日期和時間(yy-mm-dd hh:mm:ss)yy-mm-dd hh:mm:ss)Date Date 返回系統(tǒng)日期(返回系統(tǒng)日期(yy-mm-dd)yy-mm-dd)Time Time 返回系統(tǒng)時間(返回系統(tǒng)時間(hh:mm:sshh:mm:ss)Day Day 返回指定日期是月中第幾天(返回指定日期是月中第幾天(1-311-31)Weekday Weekday 返回指定日期是星期幾(返回指定日期是星期幾(1-71-7)Month Month 返回指定日期的月份(返回指定日期的月份(1-12

15、1-12)Year Year 返回指定日期的年份(返回指定日期的年份(yyyyyyyy)Hour Hour 返回指定時間是第幾點鐘(返回指定時間是第幾點鐘(0-230-23)Minute Minute 返回指定時間是第幾分鐘(返回指定時間是第幾分鐘(0-590-59)Second Second 返回指定時間是第幾秒鐘(返回指定時間是第幾秒鐘(0-590-59)Timer Timer 返回從午夜起已過的秒數(shù)返回從午夜起已過的秒數(shù)3.2.5規(guī)范函數(shù)規(guī)范函數(shù)日期和時間函數(shù)日期和時間函數(shù)例:例:前往前往3.2.5規(guī)范函數(shù)規(guī)范函數(shù)格式輸出函數(shù)格式輸出函數(shù)作用:使數(shù)值、日期或字符數(shù)據(jù)按指定的格式輸出。作用

16、:使數(shù)值、日期或字符數(shù)據(jù)按指定的格式輸出。方式:方式:Format( Format( , ) 數(shù)值、日期或字符數(shù)值、日期或字符串類型的表達式串類型的表達式表示輸出表達式值時所采用的表示輸出表達式值時所采用的輸出格式輸出格式格式輸出函數(shù)有三類:格式輸出函數(shù)有三類:1 1、數(shù)值格式化、數(shù)值格式化2 2、日期和時間格式化、日期和時間格式化3 3、字符串格式化、字符串格式化Format(123.45,0000.000) 前往:前往:0123.450Format(DATA,YYYY) 前往:前往:2019Format(“ABC,) 前往:前往:“ ABC3.2.5規(guī)范函數(shù)規(guī)范函數(shù)MyStr = Form

17、at(5, “0.00%) 前往前往 500.00%格式輸出函數(shù)格式輸出函數(shù)3.2.5規(guī)范函數(shù)規(guī)范函數(shù)183.2.5規(guī)范函數(shù)規(guī)范函數(shù) l顏色函數(shù)顏色函數(shù)l 在在VBVB中有兩個函數(shù)可以設(shè)置顏色,一個是中有兩個函數(shù)可以設(shè)置顏色,一個是RGBRGB,一個是,一個是QBColorQBColor。l例如:例如:l黑色黑色 RGB RGB0,0,00,0,0 QBColor QBColor0 0193.2.6算術(shù)運算符與表達式算術(shù)運算符與表達式運算符或操作符:用一些簡約的符號描畫根本的運算VB有五類運算符: 1算術(shù)運算符,用來進展算術(shù)運算; 2、字符串運算符 3、日期運算符 4關(guān)系運算符,用來比較兩個運

18、算量的大小; 5邏輯運算符,用來進展邏輯運算。與此相應(yīng),有五種表達式,即算術(shù)表達式、關(guān)系表達式和邏輯表達式、字符串表達式,日期表達式。 203.2.6算術(shù)運算符與表達式算術(shù)運算符與表達式運算符含義舉 例說 明優(yōu)先級 加102,結(jié)果等于12 6 減7.4 3,結(jié)果等于4.4 6Mod 求余7 Mod 2,結(jié)果等于1結(jié)果是兩個數(shù)相除后之余 5 整除7 2,結(jié)果等于3整除結(jié)果取商的整數(shù)部分 4* 乘8 * 2,結(jié)果等于16 3/ 除 7 / 2,結(jié)果等于3.5 3 負號10,結(jié)果等于10進行單目運算,10取負 2 指數(shù)4 3 ,結(jié)果等于64進行乘方運算,43是43 1 算術(shù)運算符的運算次序如下:算術(shù)

19、運算符的運算次序如下: - (負號負號) * 和和 / (整除整除) Mod + 和和 -字符串表達式字符串表達式1 字符串運算符字符串運算符 字符串銜接運算:字符串銜接運算:VB中的字符串銜接運算是將兩個表達式普通是中的字符串銜接運算是將兩個表達式普通是字符串表達式銜接起來,生成一個新的字符串。字符串表達式銜接起來,生成一個新的字符串。 VB中的字符串銜接運算符包括中的字符串銜接運算符包括 + 和和 & : & 可自動將非字符型數(shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)后,再進展銜接??勺詣訉⒎亲址蛿?shù)據(jù)轉(zhuǎn)換為字符型數(shù)據(jù)后,再進展銜接。 + 不能進展自動轉(zhuǎn)換,且容易與加號混淆,普通防止運用。不能進

20、展自動轉(zhuǎn)換,且容易與加號混淆,普通防止運用。2 字符串表達式字符串表達式 例如:例如: “VISUAL & “ & “BASIC ;銜接后為;銜接后為“VISUAL BASIC “VISUAL + “ + “BASIC ;銜接后為;銜接后為“VISUAL BASIC 345&11111&“my heart ;銜接后為銜接后為“34511111 my heart 字符串表達式由字符串常量、字符串變量、字符串函數(shù)和字符串運算符組成。字符串表達式由字符串常量、字符串變量、字符串函數(shù)和字符串運算符組成。日期表達式日期表達式日期型運算符只需兩種:日期型運算符只需兩種:+

21、+和和- -例:例:#12/19/2019# - #11/16/2019# ;#12/19/2019# - #11/16/2019# ;結(jié)果為數(shù)值型數(shù)據(jù)結(jié)果為數(shù)值型數(shù)據(jù)33 33 #11/16/2019# +33 ;#11/16/2019# +33 ;結(jié)果為結(jié)果為#12/19/2019#12/19/2019#12/19/2019# - 33 ;#12/19/2019# - 33 ;結(jié)果為結(jié)果為#11/16/2019# #11/16/2019# 233.2.7 用表達式對變量賦值用表達式對變量賦值賦值:將一個數(shù)據(jù)賦給一個變量。普通格式為: 變量名 = 表達式即把一個表達式的值賦給一個變量。賦值語

22、句包括兩部分操作:(1)進展表達式的運算,求出表達式的值;(2)將表達式的值賦給捐指定的變量。即“先運算后賦值。 Dim sum1 As Double Dim price1 As Single, price2 As Single price1 = 198.6 price2 = 6.95 * 0.8 sum1 = price1 * 23 + price2 * 500數(shù)值型數(shù)據(jù)之間賦值兼容:賦值號兩邊數(shù)據(jù)類型不同,先將右邊表達式的值轉(zhuǎn)換為左邊變量的類型,再進展賦值。243.3 對象、屬性、事件和方法的概念對象、屬性、事件和方法的概念 3.3.1 VB3.3.1 VB中的對象中的對象對象包括系統(tǒng)預(yù)先

23、設(shè)定的窗體和控件,以及用戶自定義對對象包括系統(tǒng)預(yù)先設(shè)定的窗體和控件,以及用戶自定義對象。象。對象是數(shù)據(jù)和代碼的集合。對象是數(shù)據(jù)和代碼的集合。* *只需當控件被添加到窗體上,有了詳細的屬性值才成為只需當控件被添加到窗體上,有了詳細的屬性值才成為真正的對象,可以識別特定的動作真正的對象,可以識別特定的動作( (如單擊、雙擊等事件如單擊、雙擊等事件) )。 對象都具有靜態(tài)特征屬性和動態(tài)特征行為。對象都具有靜態(tài)特征屬性和動態(tài)特征行為。闡明:要使某個具有某些屬性的對象實現(xiàn)某一種行為,該闡明:要使某個具有某些屬性的對象實現(xiàn)某一種行為,該當對這個對象發(fā)送一個事件。當對這個對象發(fā)送一個事件。 對象三個要素:屬

24、性、事件和方法。 Visual Basic 的窗體和控件是具有本人的屬性、方法和事件的對象,可以 把屬性看作一個對象的性質(zhì)靜態(tài)特征 把事件看作對象的呼應(yīng)把方法看作對象的動作動態(tài)特征3.3 對象、屬性、事件和方法的概念對象、屬性、事件和方法的概念 對象的屬性是標識一個對象的一切特征,對象的屬性屬于對象的數(shù)據(jù)部分,例如控件的顏色、大小、字體都是對象的屬性。 大多數(shù)對象屬性是在對象生成時自動設(shè)置的。 用戶可以在設(shè)計時經(jīng)過屬性窗口或運轉(zhuǎn)時經(jīng)過代碼改動屬性。 屬性又分為只讀屬性和可讀寫屬性。只讀屬性在運轉(zhuǎn)時運用,只能選取列表中的工程數(shù),而不能設(shè)置。3.3 對象、屬性、事件和方法的概念對象、屬性、事件和方

25、法的概念 在windows環(huán)境下,無論何時,只需用戶對計算機做一個動作,例如按一下鍵盤、擊一下鼠標、選一個菜單等等,系統(tǒng)中發(fā)生的每個動作,我們都稱之為事件(Event)。事件一旦發(fā)生,VB就立刻尋覓相應(yīng)的程序進展處置。呼應(yīng)一個事件的代碼,在VB中稱之為一個事件過程。 事件類型大致可以分為:鍵盤事件、鼠標事件和程序事件。 3.3 對象、屬性、事件和方法的概念對象、屬性、事件和方法的概念 28lVB程序沒有傳統(tǒng)意義上的主程序。程序的運轉(zhuǎn)并不要求從主程序開場。每個事件過程都由相應(yīng)的“事件觸發(fā)而執(zhí)行。l各事件的發(fā)生順序是恣意的。只需針對一個事件編寫出一段過程即可。 l子程序稱為過程。l兩類過程:事件過

26、程和通用過程,此外還有函數(shù)。3.3 對象、屬性、事件和方法的概念對象、屬性、事件和方法的概念 293.3.4方法方法Method VB中把一些常用的操作編寫成一個個子程序,可直接調(diào)用-這些公用子程序稱為“方法(method)。例如Print就是一種方法,是用來輸出信息的公用過程。 闡明:“方法是VB中的一個術(shù)語,實踐上是VB提供的用來完成特定的操作的子程序。 “方法的調(diào)用:應(yīng)指明是哪個對象調(diào)用的。其調(diào)用格式如下: 對象名.方法名 每一種對象所能調(diào)用的“方法是不同的,這些是都由系統(tǒng)定義的。303.3.4方法方法Method 請仔細區(qū)分屬性、事件和方法三者的含義和用法。 屬性和方法的運用方法在方式

27、上有些類似,但運用上有區(qū)別: 1調(diào)用方法 對象名.方法名 例如:Form1. Print “您好,歡迎您 2運用屬性 對象名.屬性名 例如:Form1.Caption=“VB313.4 窗體的屬性窗體的屬性l1 1NameName屬性屬性lNameName:窗體的稱號屬性,使程序可以識別窗體。:窗體的稱號屬性,使程序可以識別窗體。l2 2CaptionCaption屬性屬性lCaptionCaption:窗體的標題,是顯示在窗體標題欄上的:窗體的標題,是顯示在窗體標題欄上的文字。文字。l3 3ControlBoxControlBox屬性屬性lControlBoxControlBox:用于設(shè)置窗

28、體窗口能否包含:用于設(shè)置窗體窗口能否包含“封鎖窗封鎖窗體的按鈕及功能。體的按鈕及功能。l4 4BackColorBackColor屬性屬性lBackColorBackColor:用于設(shè)置或改動窗體的背景顏色。顏:用于設(shè)置或改動窗體的背景顏色。顏色是一個十六進制的常量??梢越?jīng)過調(diào)色板設(shè)置。色是一個十六進制的常量。可以經(jīng)過調(diào)色板設(shè)置。323.4 窗體的屬性窗體的屬性l5 5BorderStyleBorderStyle屬性屬性lBorderStyleBorderStyle:用于設(shè)置窗體邊框的類型。:用于設(shè)置窗體邊框的類型。l6 6EnabledEnabled屬性屬性lEnabledEnabled:用

29、于設(shè)置窗體能否可以呼應(yīng)鼠標或鍵盤事件:用于設(shè)置窗體能否可以呼應(yīng)鼠標或鍵盤事件。l7 7MaxButtonMaxButton和和MinButtonMinButton屬性屬性lMaxButtonMaxButton和和MinButtonMinButton:分別用于設(shè)置窗體的右上角能:分別用于設(shè)置窗體的右上角能否顯示最大化按鈕和最小化按鈕。否顯示最大化按鈕和最小化按鈕。l8 8VisibleVisible屬性屬性lVisibleVisible:設(shè)置窗體能否可見,它有兩個值可供選擇:設(shè)置窗體能否可見,它有兩個值可供選擇:TrueTrue窗體可見、窗體可見、FalseFalse窗體不可見。窗體不可見。33

30、3.5 窗體的方法窗體的方法1 1ShowShow方法方法ShowShow方法用于顯示窗體。當一個程序中包含多個窗體方法用于顯示窗體。當一個程序中包含多個窗體時,普通要運用時,普通要運用ShowShow方法顯示窗體。方法顯示窗體。2 2HideHide方法方法HideHide方法用于隱藏指定的窗體,使其不在屏幕上顯示方法用于隱藏指定的窗體,使其不在屏幕上顯示,但是,該窗體仍在內(nèi)存中。,但是,該窗體仍在內(nèi)存中。3 3ClsCls方法方法ClsCls方法用來去除由方法用來去除由PrintPrint方法在窗體或圖片框中顯示方法在窗體或圖片框中顯示的文本或運用作圖方法在窗體或圖片框中顯示的圖的文本或運用作圖方法在窗體或圖片框中顯示的圖形。形。343.5

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論