Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como usar barra de rolagem com Listbox em Visual Basic 6.0
O controle ListBox usado em Visual Basic não inclui barras de rolagem propriedades como aplicáveis ​​assim como outros controles. Quando as linhas de texto dentro de uma caixa de listagem exceder a altura da caixa de listagem, uma barra de rolagem vertical é adicionado automaticamente. As barras de rolagem horizontais aparecem quando as linhas são mais longas do que a largura da caixa de listagem em um tipo especial de caixa de listagem que inclui colunas. A barra de rolagem vertical adiciona algumas funcionalidades tela quando o programa inclui a codificação associado adequada. Instruções
1

Abra o software Visual Basic 6.0 e clique em " Arquivo" e depois "New Project . Use o modelo " standard EXE " para este exemplo. Salve o projeto clicando em "Arquivo " seguido de " Save Project As " e salve o formulário como " ScrollbarUse " eo Projeto como " barra de rolagem Use ".
2

Adicione dois controles ListBox para o formulário clicando duas vezes duas vezes sobre esse controle na caixa de ferramentas . Organize as duas caixas para que eles estão lado a lado . Clique no primeiro ListBox rotulado Lista1 para mostrar as propriedades no lado direito da tela. Dê um duplo clique na propriedade " List" e substituir a configuração padrão " ( Lista) " com o " Número ". Altere as propriedades Height de ambos Lista1 e List2 para " 1230 " e as propriedades Largura de ambos para 1215. Dê um duplo clique no controlo CommandButton na caixa de ferramentas para adicioná-lo ao formulário. Altere a propriedade Caption do botão para "Exit ".
3

Sincronizar Listbox controla tanto assim, quando o usuário rola para baixo em um, a linha correspondente no outro a seguir. Faça isso digitando o código listado abaixo. Nota: Os números são escolhidos para preencher os dois controles ListBox rapidamente com mais linhas do que o tamanho escolhido no passo 2 pode conter. Caso contrário, as barras de rolagem não aparecerá. O "^" símbolo calcula o cubo de cada número.

Private Sub Form_Load () Dim i , n, X como IntegerFor i = 1 To 15List1.AddItem Escolha (i, "1", "2" ; ", 3 " , " 4 " , " 5 " , " 6 " , " 7 " , " 8 " , " 9 " , " 10 " , " 11 " , " 12 " , , "13" , "14" , "15" ) NextFor n = 1 To 15List2.AddItem Escolha (n, 1 ^ 3, 2 ^ 3, 3 ^ 3, 4 ^ 3, 5 ^ 3, 6 ^ 3, 7 ^ 3, 8 ^ 3, 9 ^ 3, 10 ^ 3, 11 ^ 3, 12 ^ 3, 13 ^ 3, 14 ^ 3, 15 ^ 3) NextEnd SubPrivate Sub List1_Click () = List1.TopIndex List2 . TopIndexList1.ListIndex = List2.ListIndexEnd SubPrivate Sub List2_click ( ) = List2.TopIndex List1.TopIndexList2.ListIndex = List1.ListIndexEnd SubPrivate Sub List1_Scroll ( ) = List2.TopIndex List1.TopIndexEnd SubPrivate Sub List2_scroll ( ) = List1.TopIndex List2.TopIndexEnd SubPrivate Sub Command1_Click () endend Sub
4

Pressione " F5" para executar este programa e observe quando você mover a barra de rolagem na primeira lista para baixo , o cubo pergaminhos resultado correspondente também. Você pode demonstrar um truque útil com barras de rolagem em um ListBox , fechando o programa com o comando "Exit" e voltando para a visão de formulário no Visual Basic. Clique na caixa de listagem " Cube" e arraste-o para que ele cobre parte do lado direito da caixa de listagem "Número" . Pressione " F5 " para executar o programa novamente. Agora, parece um controle governa as ações de ambas as caixas.
5

Altere a propriedade Columns do Número ListBox de "0" a "1". Substituir o último número na linha 4 do Passo 3 para ler " esta é uma frase muito longa para permitir que a barra de rolagem horizontal. " Press "F5" novamente para ver o efeito com uma barra de rolagem horizontal.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar a roda do mouse em Ambientes VB6 
·Como alterar a data do sistema com Visual Basic 
·Os tipos de dados Vb.Net 
·Como preservar variáveis ​​em VBA 
·Como adicionar uma imagem a uma imagem em VB6 
·Como usar o SQLite em Vb.net 
·Como ocultar uma linha em um relatório SSRS 
·Ferramentas de depuração para Visual Basic 
·Como inserir um valor de banco de dados em um botão de…
·Como usar o controle ImageList em VB6 
  Artigos em destaque
·Como usar múltiplas variáveis ​​em uma string Endereç…
·Como ler os elementos de um arquivo em um array 
·Como desinstalar o Subversive em Eclipse 
·Como configurar um quadro branco com Applets Java 
·Como converter um fluxo de entrada de buffer em um Stri…
·Função VB6 Temporizador 
·Facelet Vs . JSP 
·Como fazer alterações permanentes para sys.path 
·Como calcular Data Diferença de Java 
·NetBeans JDBC MySQL Tutorial 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados