Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur skall bestyrkas med Visual Basic

    En av de mest frustrerande områdena i att skriva kod på alla språk , inklusive Visual Basic , innebär att säkerställa att när användare mata in information i en form är det giltigt . Användarna , särskilt oerfarna sådana, hittar nästan obegränsade möjligheter att komma in ogiltiga data . I bästa fall en programmerare måste omfatta ett rimligt antal möjligheter och ge begripliga felrapporter i resten av fallen . Visual Basic 6.0 hanterar validering med två termer : " CausesValidation " och " Bekräfta ". Saker du behöver Review, Visual Basic 6.0
    Visa fler instruktioner
    1

    börja ett nytt projekt genom att välja " Standard EXE " mall när du öppnar Visual Basic ( VB ) . Detta öppnar ett formulär fönster som heter " Form1 . " För att demonstrera hur valideringen fungerar , lägg dessa kontroller till formuläret från " Toolbox" till vänster på skärmen genom att dubbelklicka på varje :

    One " Label ", representerad av ett stort kapital " A " -ikonen .

    One " textrutan " representeras av en ikon med ett litet torg som innehåller bokstäverna " ab ".

    Two " CommandButtons , " representeras av en liten svart rektangel ikonen .

    2

    Klicka på och dra reglagen du just lagt för att separera dem och anpassa dem enligt nedan . Varje kontroll läggs täcker upp de föregående , så den översta visar på denna punkt är det sista " CommandButton , " heter " Kommando2 . "

    Flytta " Kommando2 " rutan till höger i formuläret .

    Flytta " Kommando1 " ovanför " Kommando2 . "

    Flytta " Label1 " till den vänstra sidan av formen motsatt " Kommando1 . "

    Flytta " Text1 " nedan " Label1 . " Addera 3

    Klicka på " Label1 " och ändra " Caption " egendom i " Egenskaper " kolumnen till höger på skärmen för att läsa " Ange önskat nummer mellan 1 och 1000 . " Klicka på " Text1 " och radera default " Text " egendom . Ändra " Caption " egenskaper " Command1 " till " Go " och " Kommando2 " till " Cancel ". Ändra " CausesValidation " egendom " Kommando2 " till " False ". OBS : Sätt inte in citattecken när du gör dessa ändringar . Använd dra handtagen , de små torgen runt varje kontroll att vidga dem tillräckligt för att visa hela innehållet .
    4

    Klicka på " Visa " i den översta nivån menyn i VB och välj " Code ". Skriv följande kod på separata rader exakt som visas :

    Private Sub Command1_Click ( ) katalog

    MsgBox " nummer är acceptabelt . "

    End Sub

    Privat sub Command2_Click ( ) katalog

    End

    End sub ​​

    Private sub Text1_Validate ( Cancel As Boolean ) katalog p Om inte IsNumeric ( Text1.Text ) Sen

    Avbryt = Sant

    ElseIf CDbl ( Text1.Text ) < 1 Eller CDbl ( Text1.Text ) > 1000 Sen

    Avbryt = Sant

    End Om

    Om Avbryt Sedan

    MsgBox " antalet deltagare måste vara mellan 1 och 1000 " , vbExclamation

    End If

    End Sub

    5

    Tryck " F5 " för att köra programmet . Ange valfritt antal i formuläret och klicka på " OK . " Om antalet ligger mellan 1 och 1000 , kommer du att se ett meddelande om godkännande . Testa genom att skriva in ett nummer utanför detta område eller text , vilket då ger ett felmeddelande . Använd denna metod för att validera andra verksamheter och utföra önskade operationer på den inmatade informationen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du uppgraderar Visual Basic 6 kod
    ·Hur man binda en DataSet till ett DataGridView
    ·Hur du tar bort alla objekt i en listruta i Visual Basi…
    ·Hur man läser en PC serienummer i Visual Basic
    ·Hur man rensar sessionsvariabler
    ·Hur spela upp videofiler i Vb.NET 2005
    ·Hur Kopiera dynamiska matriser i VB6
    ·Hur man gör en knapp som öppnar ett annat formulär i…
    ·Hur man avgör en flerdimensionell array UBound i Visua…
    ·Hur man ansluter två former i Visual Basic
    Utvalda artiklarna
    ·Hur Dölj DataGrid Kolumner
    ·Hur man ansluter till ett SQLCE databas i VS2008
    ·Hur man skapar en global variabel i SSIS
    ·Java Bild API Tutorial
    ·Implicit Markörer vs Explicit Markörer
    ·JSP Filtyper
    ·Hur man använder datum i en Access Query SQL Server
    ·Hur man gör apps för Blackberry App World
    ·Hur Serialisera objekten i NET Remoting
    ·Hur du ändrar färg kommandot i ett Visual Basic 6.0
    Copyright © Dator Kunskap http://www.dator.xyz