Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como identificar os tipos de validação de entrada
Identificar os tipos de entrada durante a validação de um controle em seu programa Visual C # Microsoft irá ajudá-lo a guiar o usuário insira os dados corretos. Em C # , você pode usar o evento " Validação " para identificar os tipos que você deseja validar para o controle. A validação é importante quando o programa está a recolher dados a serem salvos em um banco de dados. Campos em tabelas de banco de dados são de um determinado tipo de dados e problemas podem ocorrer quando os dados de um tipo de dados diferente está sendo salvo. Coisas que você precisa
Microsoft Visual Studio
Show Mais instruções
1

Abra o Microsoft Visual Studio e clique no link " New Project" no painel esquerdo da tela do computador . Expanda " Outras Línguas " abaixo " Modelos Instalados " e clique em "Visual C #. " Dê um duplo clique no centro da janela de diálogo para criar um novo projeto " Windows Forms Application " .
2

duas vezes clique no controle " TextBox " para adicionar um novo controle de caixa de texto ao seu formulário. Clique duas vezes em "Button" para adicionar um novo controle de botão ao seu formulário. Adicionar um " ErrorProvider " usando a mesma técnica . O " ErrorProvider " será usado para alertar erros.
3

direito do mouse no controle de caixa de texto e clique em "Propriedades" para exibir a página de propriedades . Clique no ícone de eventos que se assemelha a uma greve de iluminação e clique duas vezes ao lado de " validação " para criar um novo procedimento de validação. Adicione o seguinte código dentro do procedimento " textBox1_Validating " para identificar se o tipo de entrada foi um " Int " ou um "Double" tipo de dados :

booleano typeFound = false; if ( determinIntType ( textBox1.Text ) ) { typeFound = true; MessageBox.Show (" Você digitou um tipo Int ". ); errorProvider1.SetError ( textBox1, "") ;} else { this.errorProvider1.SetError ( textBox1, " um tipo válido foi ! . não encontrado Por favor insira um tipo válido ");}

if ( typeFound == false ) {if ( determinDoubleType ( textBox1.Text )) { typeFound = true; MessageBox.Show (" Você digitou . um tipo Double " ); errorProvider1.SetError ( textBox1, " ") ;} else { this.errorProvider1.SetError ( textBox1, " um tipo válido não foi encontrado Por favor insira um tipo válido ! "). ; }}
4

Copie e cole o seguinte procedimento para identificar se os dados inseridos foi um " int " Tipo de dados :

determinIntType private bool (string dataEntered ) { try { int isANumber = Convert.ToInt32 ( dataEntered ); return true; } catch (Exception) {return false; }}
5

Adicione o seguinte procedimento para identificar se os dados inseridos foi um "Double" tipo de dados :

determinDoubleType private bool (string dataEntered ) { try {

dupla isANumber = Convert.ToDouble ( dataEntered ); return true; } catch (Exception) {return false; }}

6

Pressione a tecla "F5" para executar o programa e digite um conjunto de números no controle de caixa de texto. Clique em " button1 " para exibir os resultados.

Anterior :

Próximo : No
  Os artigos relacionados
·Como alterar AppDelegate em um iPhone 
·Como ocultar o subexibição em um iPhone 
·Como fazer um arquivo VSH 
·String de conexão para o SQL Authentication 
·Como programar Cacau em um iPhone 
·Alternativas ao Boomerang Decompiler 
·Como criar auto_ptr Sintaxe 
·As vantagens de protótipos de função 
·Funções dinâmicas de chamar DLLs 
·O que é WinAC & Kernel Mode 
  Artigos em destaque
·Como construir um aplicativo móvel que usa uma câmera…
·Projetos ASP.NET e Codificação em C 
·Como editar o Silverlight Datagrid 
·Como formatar datas e horas com Iostream 
·Como usar Ctags Com UltraStudio 
·Como utilizar a função HeapSize 
·Como alterar AppDelegate em um iPhone 
·Como escrever um script Vim 
·Como importar códigos com SVN Xcode 3.2 
·As vantagens de protótipos de função 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados