VB的SelLength(选择文本)的问题

2025-02-25 19:52:02
推荐回答(1个)
回答1:

这是因为你点击按钮后,text1失去了输入焦点啊;而点击窗体时,text1的焦点没有丢失。改成这样就行了:

Private Sub Command1_Click()
Text1.SetFocus
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
End Sub

Private Sub Form_Click()
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
End Sub