Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rogério Orlando

[Resolvido] caixa de texto

Recommended Posts

tenho uma caixa de texto, multiline, que constantemente adiciona informações, porém cada vez que ela recebe o foco o cursor surge no inicio da primeira linha, ou no final dela com a utilização de algumas propriedades (seltext,lenghtext).

 

Necessito que o cursor surja na 1ª linha após o último texto digitado.

 

até o momento consegui isto: txtObsSit.SelStart = Len(txtObsSit.Text)

 

que lev o cursor para o final da última linha.

 

Alguém tem alguma ideia de como posso resolver este problema?

 

 

Obrigado mestres.

 

Orlando.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi não cara.

 

Esse código ai já nao faz o que você quer ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi não cara.

 

Esse código ai já nao faz o que você quer ?

 

Scorpio

 

Não.

"Ele apenas leva o cursor para o final da linha.

Preciso de algo que inicie uma nova linha, ou seja, o final da linha é aqui. (o cursor estará na próxima, abrindo um novo parágrafo)

|

 

 

Obrigado novamente pelas informações, inclusive sobre o "resolvida".

 

Orlando

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você adicionou essa linha "em brano"?

 

"texto " & vbCrLf & "texto"

 

texto

texto

 

ou isso ou vbNewLine

 

não me lembro direito.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Scorpio

Mais uma vez obrigado, não sei o que seria de nós principiantes, ou melhor, auto didatas, sem a colaboração dos masters.

 

Com sua dica consegui resolver meu problema, ficando a solução da seguinte forma:

 

 

txtObsSit = txtObsSit & vbCrLf ' insere uma linha em branco no final do campo que tem texto.

txtObsSit.SelStart = Len(txtObsSit.Text) ' manda o cursor para o final daquela linha, no caso o início da criada.

 

Obrigado mais uma vez.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.