| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Hvordan man fanger en fejl i VB6
    Run -time fejl vil forekomme i programmerne , og det er programmørens opgave at fange disse fejl , så de kan undersøges og forebygges. Run -time fejl fanges af programmet og kan vise en meddelelse til brugeren og /eller log fejlen til hændelsesloggen. God fejlhåndtering hjælper programmører debug kode. En fejlmeddelelse må ikke indeholde for meget information om fejlen , så ikke at give hackere insiderviden til, hvordan programmet virker , men nok information , så brugeren kan præcist rapportere det. Instruktioner
    1

    Code " On error goto ErrorHandler " i begyndelsen af hver ny sub- rutine eller funktion. Den " ErrorHandler " er en linjemærket der kodes ved slutningen af ​​subrutinen eller funktion . Efter "på fejlen " erklæring , kode resten af ​​funktion eller sub- rutine. Vær sikker på at kode " Exit Sub " for sub- rutiner og "Exit Function" for funktioner umiddelbart forud for " ErrorHandler " linjen etiket. Efter den sidste linje af logik udfører , vil programmet afslutte ud af funktion eller sub- rutine fejlfri
    2

    Place " ErrorHandler : " . Følger " Exit Sub " eller "Exit Function" line kode . Hvis der opstår en fejl , de " goto " linje over sender programmet til det fejlhåndtering line etiket.
    3

    Vise en besked boks til brugeren med fejlen oplysninger og /eller log fejlen til hændelsesloggen. Visual Basic er fejl objekt indeholder følgende egenskaber: fejlnummer , beskrivelse , kilde, lastDLLError , hjælpe kontekst og hjælp fil. Fejlen objekt indeholder også en "klar "-metoden og en " raise "-metoden. Et meget simpelt eksempel på en pop- up besked boks til brugeren er " MsgBox Err.Description ". Dette vil poppe op en fejlmeddelelse boksen til brugeren med en beskrivelse af fejlen som " Ugyldig brug af Null ".
    4

    Log fejlen oplysninger til hændelsesloggen ved at oprette et objekt, der refererer til VB.NET hændelsesloggen wrapper ( " NetFrameworkWrappers.EventLogWrapper "). Ring til " WriteEntry "-metoden og videregive fejloplysninger . Det er nogle gange at foretrække at logge fejlen oplysninger og holde behandlingen arbejde i stedet for at holde ansøgningen op med en besked boks venter på nogen til at klikke på det.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan kopieres Strings i VBA 
    ·Digitalt certifikat til et VBA-projekt 
    ·Sådan oprettes en Port Test i Visual Basic 
    ·Sådan Beregn Date & Time Forskel i Timer & minutter i …
    ·Sådan Indsæt Værdier Fra Microsoft Word til en datab…
    ·Sådan bruges Radioknapper for PictureBox i Visual Basi…
    ·Sådan oprettes en tabel i VB.NET Gennem Coding på et …
    ·Hvordan man laver en 3-D -knappen i REALbasic 
    ·Visual Basic Gmail Kunne ikke få forbindelse til serve…
    ·Sådan oprettes en funktionsknap i Visual Basic 
      Anbefalede Artikler
    ·Sådan logger du på Perl Med Perforce 
    ·Sådan opdaterer Python til 2,6 
    ·Sådan kører Python i Terminal på en Mac 
    ·Sådan Konverter Excel til Access 
    ·Sådan oprettes en simpel skabelon System i PHP 
    ·Sådan læses en CSV Column & Konverter til Python 
    ·Hvornår skal bruge to Lig i PHP 
    ·Sådan se Forms kører i VB6 
    ·Hvordan man gør hvis-så Erklæringer i Python 
    ·Sådan oprettes en lokal VBA Digital Signatur i Windows…
    Copyright © Computer Viden http://www.computerdk.com