Clube VB - Utilizando caixas de diálogo - Parte III

Aula 47

Além da caixa de diálogo padrão que estudamos nos módulos de aula anteriores, o VB6 oferece também caixas de diálogo que permitem a entrada de dados por parte do usuário. Neste caso ao invés de empregarmos a função MSGBOX iremos empregar a função INPUTBOX. A sintaxe básica desta função pode ser observada abaixo:

INPUTBOX ("texto do interior da caixa","Título da janela")

Vamos gerar um simples exemplo para entendermos melhor a função em estudo:

  • Gere um novo aplicativo no VB6;
  • Insira no Form um componente do tipo <COMMAND BUTTON>;
  • Altere a propriedade <CAPTION> do mesmo para <CLIQUE AQUI PARA INSERIR SEU NOME>;
  • Neste ponto seu formulário terá um aspecto parecido com o que segue:

  • Dê um clique duplo sobre o botão do formulário e entre com a seguinte codificação:

Private Sub Command1_Click()
Dim nome As String
nome = InputBox("Entre com o seu nome", "Dados do usuário")
Form1.Caption = nome
End Sub

  • Execute o seu sistema e observe o resultado:

  • Após entrar com o nome do usuário e clicar sobre o botão <OK>, o formulário principal de sua aplicação terá o seguinte aspecto:

  • O código gerado para o evento On_Click do botão é simples de ser compreendido:
    • Primeiro criamos uma variável do tipo String chamada <NOME>;
    • Em seguida lançamos para esta variável o conteúdo que seria digitado pelo usuário na caixa de diálogo de entrada de dados;
    • O próximo passo foi alterar a propriedade CAPTION do FORM1 para o conteúdo da variável <NOME>.

    Observe que os dados recolhidos com as caixas de diálogo do tipo "entrada de dados" podem ser trabalhados no decorrer da rotina.

Voltar

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco