MOVENDO FOCO DENTRO DE UM TEXT

DELEON 16/03/2011 23:32:05
#368212
Pessoal sei que é uma pergunta boba mas como que faz pra colocar o ponto de inserção de um textbox no final do texto?

vlw...
HIDDEN 16/03/2011 23:46:03
#368214
Resposta escolhida
Private Sub Text1_GotFocus()
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
End Sub


Quando o controle receber o foco, o texto será selecionado e cursor posicionado no final.
FEDERHEN 17/03/2011 10:23:32
#368245
o código que o colega HIDDEN postou coloca o ponto de insersão no inicio do texto (Text1.SelStart = 0)

para colocar o ponto de insersão no final do texto, use o código abaixo:

Private Sub Text1_GotFocus()
Text1.SelStart = Len(Text1.Text)
Text1.SelLength = 0
End Sub
HIDDEN 17/03/2011 14:12:41
#368277
Citação:

o código que o colega HIDDEN postou coloca o ponto de insersão no inicio do texto (Text1.SelStart = 0)



Não, ele seleciona o texto e coloca o ponto de inserção no final (Text1.SelLength = Len(Text1.Text)).
Tópico encerrado , respostas não são mais permitidas