常用事件
文本框的常用事件有Change、KeyPress和LostFocus3種。
(1)Change事件
當(dāng)用戶向文本框中輸入新信息,或當(dāng)程序把Text屬性設(shè)置為新值從而改變其Text屬性時(shí),將觸發(fā)Change事件,程序運(yùn)行后,在文本框中每輸入一個(gè)字符,就會(huì)引發(fā)一次Change事件。
(2)KeyPress事件
當(dāng)用戶按下并釋放鍵盤上的一個(gè)ANSI鍵時(shí),就會(huì)引發(fā)焦點(diǎn)所在控件的KeyPress事件,此事件會(huì)返回一個(gè)KeyAscii參數(shù)到該事件過(guò)程中。例如,當(dāng)用戶輸入字符“a”,返回KeyAscii的值為97,通過(guò)Chr(KeyAscii)可以將ASCII碼轉(zhuǎn)換為字符“a”,中國(guó)自學(xué)編程網(wǎng)。
KeyPress事件同Change事件一樣,每輸入一個(gè)字符就會(huì)引發(fā)一次該事件;事件中最常用的是對(duì)鍵人的是否為回車符(KeyAscii的值為13)的判斷,表示文本的輸入結(jié)束。
(3)LostFocus事件
當(dāng)按下Tab鍵使光標(biāo)離開(kāi)當(dāng)前文本框或者用鼠標(biāo)選擇窗體中的其他對(duì)象時(shí),觸發(fā)該事件,用Change事件和LostFocus事件過(guò)程都可以檢查文本框的Text屬性值。
常用方法
SetFocus是文本框中常用的方法。
格式:[對(duì)象.]SetFocus
功能:該方法可以把光標(biāo)移到指定的文本框中,當(dāng)在窗體上建立了多個(gè)文本框后,可以用該方法把光標(biāo)置于所需要的文本框中。
在程序設(shè)計(jì)中,文本框有著重要的作用。
用Change事件改變文本框的Text屬性值。
(1)建立用戶界面
在窗體上建立3個(gè)文本框:Textl、Text2、Text3,3個(gè)命令按鈕:Commandl、Command2、Command3。文本框的設(shè)計(jì)屏幕,文本框的執(zhí)行屏幕。
(2)設(shè)置對(duì)象的屬性
控件的Name屬性取其默認(rèn)值,分別為:Textl、Text2、Text3和Commandl、Command2、Command3
文本框的常用事件有Change、KeyPress和LostFocus3種。
(1)Change事件
當(dāng)用戶向文本框中輸入新信息,或當(dāng)程序把Text屬性設(shè)置為新值從而改變其Text屬性時(shí),將觸發(fā)Change事件,程序運(yùn)行后,在文本框中每輸入一個(gè)字符,就會(huì)引發(fā)一次Change事件。
(2)KeyPress事件
當(dāng)用戶按下并釋放鍵盤上的一個(gè)ANSI鍵時(shí),就會(huì)引發(fā)焦點(diǎn)所在控件的KeyPress事件,此事件會(huì)返回一個(gè)KeyAscii參數(shù)到該事件過(guò)程中。例如,當(dāng)用戶輸入字符“a”,返回KeyAscii的值為97,通過(guò)Chr(KeyAscii)可以將ASCII碼轉(zhuǎn)換為字符“a”,中國(guó)自學(xué)編程網(wǎng)。
KeyPress事件同Change事件一樣,每輸入一個(gè)字符就會(huì)引發(fā)一次該事件;事件中最常用的是對(duì)鍵人的是否為回車符(KeyAscii的值為13)的判斷,表示文本的輸入結(jié)束。
(3)LostFocus事件
當(dāng)按下Tab鍵使光標(biāo)離開(kāi)當(dāng)前文本框或者用鼠標(biāo)選擇窗體中的其他對(duì)象時(shí),觸發(fā)該事件,用Change事件和LostFocus事件過(guò)程都可以檢查文本框的Text屬性值。
常用方法
SetFocus是文本框中常用的方法。
格式:[對(duì)象.]SetFocus
功能:該方法可以把光標(biāo)移到指定的文本框中,當(dāng)在窗體上建立了多個(gè)文本框后,可以用該方法把光標(biāo)置于所需要的文本框中。
在程序設(shè)計(jì)中,文本框有著重要的作用。
用Change事件改變文本框的Text屬性值。
(1)建立用戶界面
在窗體上建立3個(gè)文本框:Textl、Text2、Text3,3個(gè)命令按鈕:Commandl、Command2、Command3。文本框的設(shè)計(jì)屏幕,文本框的執(zhí)行屏幕。
(2)設(shè)置對(duì)象的屬性
控件的Name屬性取其默認(rèn)值,分別為:Textl、Text2、Text3和Commandl、Command2、Command3

