1樓:無跡影
seltext屬性的作用:
1可以讓程式知道選中文字內容是什麼,如你選中的內容是 textbox1.seltext
2可以隨時替換輸入掉,這個要結合selstart跟sellength屬性,在經常查詢輸入,或資料資料輸入時經常用到這個seltext屬性,例如:在考勤系統中,員工刷卡時,馬上在文字框中顯示員工id並程顯選擇狀態(當然其它地方還會顯示此員工的其它資訊,但不在此討論範圍內),那麼下一位員工刷卡時,馬上就可以替換掉文字框中已選擇的員工id成當前刷卡員工的id了,...如此推類n多員工刷卡都是這樣.
**如下:
me.textbox1.setfocus '設定焦點
me.textbox1.selstart=0
me.textbox1.sellength=len(me.textbox1)
'這樣me.textbox1.seltext屬性中的值就是文字框中的全部內容了
3提供給剪貼簿clipboard.textbox1.seltext或刪除等其它用
4在rechtextboxr控制元件中更多作用如格式化文字 richtext.seltext = format(now, "h:mm ddddd") ,還有設定字型名稱,大小,顏色等等..
綜上所述,selstart、sellength、seltext屬性是在程式執行中才用得上的屬性,所以屬性板中沒有,以後隨著深入接觸,你會接觸到更多屬性面板中沒有的屬性.
2樓:匿名使用者
seltext 是在程式執行時,textbox內選擇的塊內的文字。
seltext 是無初值的屬性,所以不可以在屬性框中設定它的值(可以用selstart和sellength設定在textbox中選中的內容)。
例如:語句「text1.seltext = "aaa"」就會在當前游標處輸入「aaa」。
語句「label1.caption = text1.seltext "就會在label1中顯示text1中選中的內容。
3樓:
selstart、sellength、seltext屬性:
selstart:選中的文字的開始位置,第一個字元的位置是0,依此類推;
sellength:選中文字長度;
seltext:選中文字的內容。
這三個屬性經常用來在程式執行中對文字內容進行選擇。應注意的是,這三個屬性有屬性視窗設計時不能設定,只能在程式中進行設定。如:
text1.selstart=0
text1.sellength=8
text2.text=text1.seltext這三句語句可用來實現複製文字框text1中選中的8個字元到文字框text2中。
怎麼新增控制元件,vb中怎麼新增控制元件
1開啟visual studio 2012軟體,新建一個空白的web窗體。選擇檔案 新建 在彈出的視窗新建一個空白 即可。注意檔案的儲存位置以及檔案的名稱,養成良好的程式設計習慣。2新增空白窗體。右擊剛剛新建的 檔案,選擇新增 新增新項即可,然後選擇第一個窗體建立,注意檔案的名稱。3選擇新建好的網頁...
vb獲取視窗上多個控制元件的控制代碼,如何知道哪個是自己想要的
這個可能是你想要的東東吧!vb 遍歷視窗所有子窗體控制代碼 private const gw child 5 private const gw hwndfirst 0 private const gw hwndnext 2 private declare function getwindowtext...
VB做工資管理系統時adodc控制元件的問題
adodc1.recordsource update 使用者表 set 密碼 trim text3.text where 使用者名稱 trim text1.text 控制元件不能這樣寫的 沒有adodc1.refresh,就不會更改,有這句,就會出錯,目前不知道什麼原因 我是這樣做的 if text...