Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe maak je een fout ontdekt in VB6 Catch
Run - time fouten zullen optreden in programma's en het is de taak van de programmeur om die fouten te vangen , zodat ze kunnen worden onderzocht en voorkomen . Run-time fouten worden gevangen door het programma en kan een bericht worden weergegeven aan de gebruiker en /of meld de fout in het gebeurtenislogboek . Goede foutafhandeling helpt programmeurs debug code . Een foutmelding moet te veel informatie over de fout , zodat er geen hackers in kennis te geven aan hoe het programma werkt , maar voldoende informatie , zodat de gebruiker nauwkeurig kan aangeven het niet bevatten . Instructies

Code 1 " On error goto errorHandler " aan het begin van elke nieuwe sub - routine of functie . De " errorHandler " is een lijn label dat wordt gecodeerd op het einde van de sub - routine of functie . Naar aanleiding van de " on error" verklaring , de code van de rest van de functie of sub- routine . Zorg ervoor dat u code " Exit Sub ' voor sub - routines en " Exit Function " voor de functies onmiddellijk voorafgaand aan de " errorHandler "lijn label . Na de laatste regel van de logica uitvoert , zal het programma uit te sluiten van de functie of sub - routine foutloos

Plaats " errorHandler : " 2 . Na de " Exit Sub " of "Exit Function " lijn van de code . Als er een fout wordt aangetroffen , de " goto " lijn boven stuurt het programma om de foutafhandeling lijn label .
3

Laat een bericht naar de gebruiker met de informatie over de fout en /of log de fout in het gebeurtenislogboek . Visual Basic fout object bevat de volgende eigenschappen : foutnummer , beschrijving , bron , lastDLLError , helpen context en helpbestand . De fout object bevat ook een " duidelijke " -methode en een " raise " -methode . Een heel eenvoudig voorbeeld van een pop - up message box aan de gebruiker is " Msgbox err.Description . " Dit zal de informatie over de fout pop - up een foutmelding doos om de gebruiker met een beschrijving van de fout zoals " Ongeldig gebruik van Null . "
4

Log aan de event log door het creëren van een object dat referenties van de VB.NET event log wrapper ( " NetFrameworkWrappers.EventLogWrapper " ) . Noemen de " WriteEntry " -methode en passeren de informatie over de fout . Is het soms beter om de informatie over de fout te melden en te houden verwerkingswerk eerder dan om de applicatie maximaal met een bericht doos te wachten op iemand om op te klikken .

Previous: Next:
  Visual Basics Programming
·Hoe te bestandsextensies in VB…
·Hoe je tekst markeren in een t…
·Hoe maak je een Tower Defense …
·Hoe maak ik een link naar een …
·Hoe te Program Valuta in Vb.Ne…
·Hoe te ListView Artikelen op V…
·VBA Programming Theory 
·Hoe maak je een tabel voor een…
·ActiveX Control Tutorial 
  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
·Verschillen tussen twee snaren in een PH…
·Hoe in te voegen in een MySQL database 
·Software Maintenance Tutorial 
·Visual Basic Arrays Tutorial 
·Hoe te gebruiken MSBuild om WPF Assembli…
·Wat is het tegenovergestelde van afdrukk…
·Terugkeer Waarde van VBA Functie 
·Hoe een bestand te verwijderen in Visual…
·PHP codes op dezelfde server als MySQL S…
Copyright © Computer Kennis http://www.nldit.com