. O controle ListBox no Visual Basic tem algumas características poderosas , tornando-se útil em uma série de aplicações. Por exemplo , o programador pode criar uma única coluna com uma barra de rolagem vertical ou várias colunas com barras de rolagem horizontal . Rolagem em um ListBox é sincronizável com outro ListBox para que ambas as listas rolar juntos. Os programadores podem criar a capacidade de ler em longas listas de termos a partir de um arquivo de texto e vários itens podem ser selecionados a partir de uma lista. Instruções
1
Prepare uma forma de realizar um novo controle ListBox depois de abrir o Visual Basic , clicando em " Arquivo" e " New Project ". Escolha " Standard EXE " para o modelo. Coloque um controle ListBox no formulário , clicando e arrastando o controle dos vários controles no painel à esquerda. O controle ListBox é um ícone que se parece com um pequeno retângulo com três linhas horizontais e uma barra de rolagem vertical. Geralmente é o quinto ícone para baixo na coluna da direita , logo abaixo de um pequeno círculo com um ponto no mesmo. Quando você coloca o cursor sobre a caixa, " ListBox " irá aparecer. No formulário , use o mouse para ampliar a caixa até encher cerca de um terço do formulário.
2
Adicione um TextBox para o formulário clicando duas vezes sobre o controle TextBox no painel esquerdo . Esse ícone é um pequeno quadrado com as letras "AB" em que, normalmente, o segundo para baixo na coluna da direita . Salve o formulário com os dois controles , clicando em " Arquivo" e " Salvar Projeto como . " Primeiro, você será solicitado a digitar um nome de formulário . Dê-lhe o nome de " ListBox Demo" . Depois de clicar em "Salvar ", uma segunda solicitação pede um nome de projeto. Dê ao projeto o mesmo nome " ListBox Demo" .
3
Criar uma lista de lugares que vai mostrar a população quando um local é clicado. Abra o painel de "Propriedades " no lado direito da tela (se ele ainda não estiver visível ), pressionando a tecla " F4 " . Clique no formulário inteiro e , em seguida, desloque-se nas propriedades até ver " Caption ". Clique duas vezes sobre este para destacar o nome , que será " Form1. " Mude-a para " População ". Clique em TextBox1 e alterar a propriedade Multiline como "True ".
4
Clique em " Exibir" e em seguida "Código" para abrir uma janela de código. Preencha a coluna com alguns dados , digitando as seguintes linhas exatamente como mostrado :
Private Sub Form_Load () List1.AddItem " Washington " List1.AddItem "Seattle " List1.AddItem " Bellevue" List1.AddItem List1.AddItem " Redmond " List1.AddItem " Oregon " List1.AddItem " Portland" " Coos Bay" List1.AddItem " Myrtle Point" End Sub
5
Adicione um código que irá exibir a população de um lugar quando o usuário seleciona -lo digitando o código abaixo da primeira rotina : Private Sub List1_Click () Dim população como StringPopulation = " tem uma população atual de " Select Case List1.ListIndexCase "0" Text1 . Text = " Washington " e População & " 6,5498,224 . " Case " 1" Text1.Text = " Seattle" e População e " 582174 . " Case " 3" ; Text1.Text = " Redmond " e População e " 48739 ". Fim SelectEnd Sub
6
Salve o projeto novamente. Pressione " F5" para testar o projeto. Quando você destaca um lugar com o cursor, os dados populacionais deve aparecer na caixa de texto . Se não, verifique novamente a entrada de código para garantir que ele corresponda exatamente o que você vê nas etapas anteriores .