LISTBOX

ARNALDOCRUZ 27/12/2010 05:07:49
#360418
Bom dia

Colegas tenho um lista bos onde mostro o conteudo de um arqivo texto

este arquivo tem 1500 linhas aproximadamente.

como eu faço para que conforme eu for mostrando as linhas estas fiquem passando até chegar a ultima linha.

atualmente a primeira linha lida fica estática e o scroll do listbox é que vai diminuindo de tamanho, a para eu ver o final eu tenho que puxar com o mouse.

no vb6 eu fazia simplesmente isso List1.ListIndex = List1.ListIndex + 1 e funionava + no vbnet não tem esta propriedade.

já tentei
List1.selectIndex=list1.selectindex +1
List1.SelectedItem=List1.SelectItem+1

nenhum funciona


Obrigado
PEGUDO 27/12/2010 13:03:17
#360458
Cara Pra mim ficou meio confuso.
Você quer que Cada linha do arquivo de texto fique em cada linha da ListBox?

Ou seja:
Linha 1 do arquivo de texto fique na linha 1 do ListBox
Linha 2 do arquivo de texto fique na linha 2 do ListBox

e assim por diante?
ARNALDOCRUZ 27/12/2010 14:35:22
#360465
Não camarada

pronto exemplo melhor veja este lisbox que estou digitando esta mensagem,
digite umas linhas e vá no final dele e tecle varias enter, veja que o que vc digita vau subindo e saindo do campo de visão do listbox.
então é isto que eu quero fazer no meu listbox.
porque o meu está assim

Veja a primeira linha que eu digitei é [Ô]Não camarada[Ô] Certo

digamos que esta seja a ultima Linha - Olhe o tamanho do scroll na lateral

pois bem o meu listbox estaciona e de acontecer esse efeito de a primeira linha ir sumindo e aparecendo embaixo a nova linha









RODRIGOFERRO 27/12/2010 15:30:43
#360473
Resposta escolhida
Campeao aqui eu fiz assim e deu certo, dae voce pode adaptar de acordo com o seu código !


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click


For i As Integer = 0 To 1500

ListBox1.SelectedIndex = ListBox1.Items.Add(i)
Application.DoEvents()
System.Threading.Thread.Sleep(200)

Next

End Sub


Abraços...

FareBem
Tópico encerrado , respostas não são mais permitidas