Re: [VB6 ] 點取文字框後,自動反白?

看板Visual_Basic作者 (對自己誠實)時間19年前 (2006/12/16 20:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《A1pha ([αλφα])》之銘言: : (恕刪) : 我剛剛有想過一個代替的,是滑鼠點了之後, : 自動將文字框的文字消掉, : 但是想到萬一使用者要回來修改時,點了之後輸入的東西就消失, : 這樣滿不方便的.... : ========================= : 我剛剛試了SelLength這個屬性, : 但是他只會反白滑鼠點了位置後面的字, : 像是: : 請將身高填寫在此 : ====================== 嗯..我用的方法都有Bug,不過提供給您參考看看。 法一:  Text1.SelStart = 0  Text1.SelLength = Len(Text1.Text)  缺點─滑鼠太靈敏時,會變成只選游標之前的文字。XD 法二:  SendKeys "{Home}+{End}"  缺點─只有按Tab鍵時有效。= =||| -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.56.148.77
文章代碼(AID): #15W-CTdm (Visual_Basic)
文章代碼(AID): #15W-CTdm (Visual_Basic)