Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe de Soorten Input Validation Identificeer
Het identificeren van de soorten input tijdens de validatie van een controle in uw Microsoft Visual C # programma zal u helpen de gebruiker te begeleiden naar de juiste gegevens in te voeren . In C # , kunt u de " valideren " evenement gebruiken om de typen die u wilt valideren voor de controle te identificeren . Validatie is belangrijk wanneer uw programma is het verzamelen van gegevens in een database worden opgeslagen . Velden in de database tabellen zijn van een bepaalde data en problemen kunnen optreden wanneer de gegevens van een ander type data wordt opgeslagen. Wat je nodig hebt
Microsoft Visual Studio
Toon Meer Aanwijzingen
1

Lancering Microsoft Visual Studio en klik op de " New Project " link in het linkerpaneel van uw computerscherm . Expand " Andere talen " onder " Installed Sjablonen " en klik op " Visual C # . " Dubbelklik op " Windows Forms Application " van het centrum van het dialoogvenster om een ​​nieuw project aan te maken . Kopen van 2

Dubbel - klik op de " TextBox " controle met betrekking tot een nieuw tekstvak toe te voegen aan uw formulier . Dubbelklik op " knop" om een nieuwe knop controle toe te voegen aan uw formulier . Voeg een " ErrorProvider " gebruikmaking van dezelfde techniek . De " ErrorProvider " zal worden gebruikt om snel fouten .
3

Rechtsklik op het tekstvak en klik op "Eigenschappen " om de pagina eigenschappen weer te geven . Klik op het pictogram gebeurtenissen die een blikseminslag lijkt op en dubbelklik op naast " valideren " om een ​​nieuwe validatie procedure te creëren . Voeg de volgende code in de " textBox1_Validating " procedure te identificeren als het type ingang was een " Int " of een " dubbele " data type :

Boolean typeFound
= false; if ( determinIntType ( textBox1.Text ) ) { typeFound = true; MessageBox.Show ( "Je hebt een Int type. " ) ; errorProvider1.SetError ( textBox1 , " " ) ; } else { this.errorProvider1.SetError ( textBox1 , " een geldige soort was niet gevonden Vul een geldig soort ! . " ) ; }

if ( typeFound == false) { if ( determinDoubleType ( textBox1.Text ) ) { typeFound = true; MessageBox.Show ( " U hebt een dubbel type " ) ; errorProvider1.SetError ( textBox1 , " . " ) ; } else { this.errorProvider1.SetError ( textBox1 , " een geldige soort werd niet gevonden Vul een geldig soort ! . " ) ; } }

Kopieer 4 en plak de volgende procedure te identificeren wanneer de ingevoerde gegevens was een " Int " data type :

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

Voeg de volgende procedure te identificeren als de ingevoerde gegevens was een " dubbele " data type :

private bool determinDoubleType (string dataEntered ) op { try {

dubbele isANumber = Convert.ToDouble ( dataEntered ) ; return true ;} catch ( Exception ) { return false; } }
< br >

Druk 6 de " F5 " toets om het programma uit te voeren en typ een reeks getallen in het tekstvak . Klik op " button1 " om de resultaten weer te geven .

Previous: Next:
  C /C + + Programming
·Hoe u de grootte van de struct…
·Hoe maak je een IRC Spybot Cre…
·Hoe te gebruiken MFC Werkbalke…
·Hoe te Matrices maken in C + +…
·Hoe te Graph Quadrants maken i…
·Hoe maak je een Exit Button ma…
·Hoe maak je Floating Point Div…
·Hoe een bestand te lezen in AN…
·Hoe te converteren en decodere…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Waarden Van ListBox Krijg tot Ver…
·Hoe kan ik een Shell- code in Java 
·Hoe te VB6 dll gebruiken in . NET 
·Hoe maak je een iFrame Override in JavaS…
·Hoe te WinZip uitpakken met behulp van V…
·Embedded functies in T - SQL 
·Hoe te ActiveX -componenten gebruiken in…
·Ik kan niet krijg je een proxy te werken…
·Hoe de Eerste Brief Maak in een string e…
Copyright © Computer Kennis http://www.nldit.com