国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 應(yīng)用 > 軟件技巧 > 正文

VB 神童教程第二章第二節(jié)--TextBox控件

2024-07-15 02:01:36
字體:
供稿:網(wǎng)友
在 Visual Basic 操作界面中,TextBox(文本框)控件所代表的圖標如圖一:



圖一



TextBox 控件主要用來顯示文本或用來輸入文本,如 Windows 登陸時的“口令”窗口,或者記事本的整個編輯區(qū)域。


雙擊工具箱中的文本框控件或者單擊文本控件,然后用鼠標在 VB 的工作區(qū)域拖拉,就可以創(chuàng)建文本框了。如圖二:



圖二



文本框控件的默認名稱為 TextX(X為 1、2、3,等等),命名規(guī)則為 TxtX(X為用戶自定義的名字,如 TxtShow、TxtFont、TxtColor ,等等)


一、文本框控件的主要屬性:


1、Text(文本)屬性:


本控件最重要的屬性,用來顯示文本框中的文本內(nèi)容,可以在界面設(shè)置時指定,如圖三:



圖三



也可以在程序中動態(tài)修改,程序代碼規(guī)則:


文本框控件名.Text = "欲顯示的文本內(nèi)容"


如要在一個名為 TxtFont 的文本框控件中顯示“隸書”字樣,那么輸入代碼:


TxtFont.Text = "隸書"


習題一:創(chuàng)建一個文本框(TxtContent)用來顯示文本;按鈕一(Cmd1),點擊時文本框內(nèi)容變?yōu)椤案襾韺WVB神童教程”;按鈕二(Cmd2),點擊時文本框內(nèi)容清空(也就是沒有內(nèi)容)。


答案:見答案區(qū)。


2、SelText(選中文本)屬性:


本屬性返回或設(shè)置當前所選文本的字符串,如果沒有選中的字符,那么返回值為空字符串即""。


請注意,本屬性的結(jié)果是個返回值,或為空,或為選中的文本。


一般來說,選中文本屬性跟文件復制、剪切等剪貼板(在 VB 中,剪貼板用 Clipboard 表示)操作有關(guān),如要將文本框選中的文本拷貝到剪貼板上:


Clipboard.SetText 文本框名稱.SelText(注意,本行沒有表示賦值的等號。)


要將剪貼板上的文本粘貼到文本框內(nèi):


文本框名稱.SelText = Clipboard.GetText(注意,本行有表示賦值的等號。)


例:一個文本框(TxtContent),按鈕一(CmdCopy)用于復制文本框中的選中文本;按鈕二(CmdPaste)用于將剪貼板上的內(nèi)容粘貼到文本框內(nèi)。


按鈕一:


Private Sub CmdCopy_Click()


Clipboard.SetText TxtContent.SelText


End Sub


按鈕二:


Private Sub CmdPaste_Click()


TxtContent.SelText = Clipboard.GetText


End Sub


3、SelStart 與 SelLength 屬性:


SelStart ,選中文本的起始位置,返回的是選中文本的第一個字符的位置。SelLength ,選中文本的長度,返回的是選中文本的字符串個數(shù)。 例如:文本框 TxtContent 中有內(nèi)容如下:
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 农安县| 兴仁县| 米泉市| 宜兴市| 永春县| 朝阳县| 武穴市| 志丹县| 布拖县| 沙坪坝区| 布尔津县| 交城县| 恩平市| 绥芬河市| 遂昌县| 五家渠市| 彭水| 安达市| 芦溪县| 郁南县| 阳原县| 郸城县| 汶川县| 玛纳斯县| 新和县| 舟曲县| 贺州市| 嫩江县| 元谋县| 罗源县| 大荔县| 启东市| 麻江县| 斗六市| 呼伦贝尔市| 德州市| 兰溪市| 台安县| 蒙自县| 九龙坡区| 兴山县|