計算機二級VB控件:VB文本框的常用屬性

字號:

文本框是一個文本編輯區(qū)??梢栽谠O(shè)計階段或運行期間在這個區(qū)域中輸入、編輯、修改和顯示文本,類似于一個簡單的文本編輯器。
    常用屬性
    文本框基本屬性:
    Name、text、:Height、Width、Top、Left、Enabled、Visible、FontName、FontSize、FontBold、FontItalic、FontUnderline、A lignment、BorderStyle等。
    文本框特有屬性:
    (1)Text文本屬性
    在文本框中顯示正文的內(nèi)容存放在Text屬性中。
    (2).MaxI~ength屬性
    設(shè)置文本框中能夠輸入的正文內(nèi)容的長度。0:缺省值,為系統(tǒng)允許的最長度;非零值:文本框中的字符數(shù)的值,一個英文字符與一個漢字都為1,中國自學編程網(wǎng)整理發(fā)布。
    (3)MultiI,ine屬性
    True:則可使用多行文本,即在文本框中輸入或顯示文本時可換行。按crtl+Enter鍵可以插入一個空行;False:則在文本框中只能輸入單行文本。
    (4)PasswordChar屬性
    該屬性可用于口令輸入。在默認狀態(tài)下,該屬性被設(shè)置為空字符串(不是空格),當用戶從鍵盤上輸入時,每個字符都可以在文本框中顯示出來。如果把PasswordChar屬性設(shè)置為一個字符,例如星號(★),則在文本框中輸入字符時,顯示的不是輸入的字符,而是被設(shè)置的字符(如星號)。不過文本框中的實際內(nèi)容仍是輸入的文本,只是顯示結(jié)果改變了。利用這一特性,可以用作設(shè)置口令的輸入,中國自學編程網(wǎng),www.zxbc.cn 。
    (5)ScrollBars屬性
    該屬性用來確定文本框中是否有滾動條。O—None:無滾動條;1一Hotizontal:加水平滾動條;2一Vertical:加垂直滾動條;3一Both:同時加水平和垂直滾動條。
    說明:
    當MuhiI,ine多行屬性為True時,ScrollBars屬性才有效。當文本框具有水平或垂直滾動條后,文本框中文本的自動換行功能不起作用,只能通過回車鍵換行。
    (6)I,ocked屬性
    False:表示可以編輯,默認值為False;Tme:文本控件相當于標簽的作用,不能被編輯。
    (7)SelStart、SelLength、SelText屬性
    在程序中,對文本內(nèi)容進行選擇時,這3個屬性用來標識用戶選中的正文。
    SelStart:選定正文的開始位置,第一個字符的位置是0。
    Selcength:選定正文長度。
    SelText:選定正文內(nèi)容。
    設(shè)置了SelStarl和SelI~ength屬性后,VB會自動將設(shè)定的正文送入SelText屬性存放。這些屬性一般用于在文本編輯中設(shè)置插入點及范圍,選擇字符串,清除文本等,并且經(jīng)常與剪貼板一起使用,完成文本信息的剪切、拷貝、粘貼等功能。