Ajuda - Busca - Membros - Calendário
Versão Completa: Scroll(vb.net)
Fórum Script Brasil > Programação & Desenvolvimento > .NET
ESF
Beleza galera!
Vou tentar me explicar:
-Tenho um campo de texto que é atualizado a cada segundo pelo componente timer do vb e este campo de texto carrega externamente um txt que contem mensagens gravadas, enviadas +ou- como o msn, só que quando o txt é carregado para o campo de texto o scroll lateral não acompanha o último post e eu não consigo fazer isso de jeito nenhum! será que é possível???
Bom galera, espero que alguém quebre mais este galho ai...
t+!!!!
hipnos na area
Posta o codigo...

O campo é carregado com ID?

Por que se for com ID eu sei dois jeitos...

T+
Visitante
Eu carrego o txt para leitura assim:

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Dim Ma1 As New System.IO.FileStream("Dados\Mensagem_a1.txt", IO.FileMode.Open)
Dim Arquivo_mensagem As New System.IO.StreamReader(Ma1)
txtMensagem.Text = Arquivo_mensagem.ReadToEnd
Arquivo_mensagem.Close()
End Sub

-Coloquei este codigo no timer para carregar a cada segundo, mas como eu disse acima, as mensagens são carregadas mas o scroll não acompanha, o que forca o usuario a ter que usar a barra de rolagem(ai não funciona)

Valeu cara! se souber alguma coisa posta ai!!!
Graymalkin
Já tentou mudar a propriedade SelectionStart da textbox?

Abraços,

Graymalkin
Visitante
Graymalkin, eu não achei esta propriedade...
Ela esta visivel? ou eu devo referencia-la via codigo?
Desculpa a burrice ai!!!
Valeu!!
Graymalkin
Via código, experimente:

CODE
textbox1.SelectionStart = textbox1.Text.Length


Abraços,

Graymalkin
Visitante
Você já fez isso alguma vez?
Não sei se estou fazendo errado ou se realmente não é possível...
Vou continuar na tentativa, valeu amigo!!!
Graymalkin
Sim, mas foi no VB6. Porém, o código era praticamente o mesmo, portanto não creio que você deveria ter problemas.

Abraços,

Graymalkin
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.