Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako chytiť chybu vo VB6

Chyby chodu programu dôjde v programe , a to je práca programátora sa chytiť tie chyby tak , aby mohli byť skúmané a zabrániť . Chyby chodu programu sú zachytené programom a môže zobraziť správu užívateľovi a /alebo sa prihlásiť chybu do denníka udalostí . Dobrý pomáha spracovanie chýb programátorov ladenie kódu . Chybová správa by nemala obsahovať príliš veľa informácií o chybe , aby nedošlo k dať hackerom vnútri vedomosti o tom , ako program funguje , ale dostatok informácií , takže užívateľ môže presne nahlásiť. Návod dovolená 1

kód " Na chýb goto errorHandler " na začiatku každého nového podprogramu alebo funkcie . " ErrorHandler " je linka štítok , ktorý bude kódované na konci podprogramu alebo funkcie . Po " pri chybe " vyhlásenie , kód pokojovej funkcie alebo podprogram . Uistite sa , že kód " Exit Sub " pre sub - rutiny a " Exit Function " pre funkcie bezprostredne pred " errorHandler " popisek riadku . Po posledný riadok logiky vykonáva , bude program ukončíte z funkcie alebo podprogramu bez chýb
2

Place " errorHandler : " . Nadväznosti na " Exit Sub " alebo " Exit Function " linky kódu . Ak je zistená chyba , " goto " čiara nad pošle program pre spracovanie chýb riadku štítku .
3

Zobrazí okno so správou pre užívateľov s informáciami chýb a /alebo log chyby do denníka udalostí . Visual Basic je chyba objekt obsahuje nasledovné vlastnosti : číslo chyby , opis , zdroj , lastDLLError , kontextovej nápovedy a súbor pomocníka . Chyba Objekt tiež obsahuje " jasné " metódu a metódu " Raise " . Veľmi jednoduchý príklad správou pop - up pre užívateľa je " MsgBox err.Description . " To sa pop - up o chybovú správou pre užívateľov s popisom chyby , ako " Neplatné použitie hodnoty NULL . "
4

Prihlásiť sa informácie o chybe do denníka udalostí vytvorením objekt , ktorý odkazuje na VB.NET protokolu udalostí obal ( " NetFrameworkWrappers.EventLogWrapper " ) . Volanie metódy " WriteEntry " a odovzdať informácie o chybe . Niekedy je vhodnejšie zaznamenať informácie o chybe a udržať spracovanie práce , skôr ako držať aplikácie s správou čakanie na niekoho , kto na neho kliknite .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené