Code " Σε λάθος goto χειριστή λαθών " στην αρχή κάθε νέας υπο - ρουτίνα ή τη λειτουργία . Το " χειριστή λαθών " είναι μια ετικέτα γραμμή που θα κωδικοποιείται στο τέλος της υπο- ρουτίνας ή λειτουργία. Μετά το " σε περίπτωση λάθους " δήλωση , κωδικό το υπόλοιπο της λειτουργίας ή υπο - ρουτίνα . Να είστε βέβαιος να κωδικοποιήσει "Exit Sub" για την υπο - ρουτίνες και "Exit Function " για τις λειτουργίες αμέσως πριν από την " χειριστή λαθών " γραμμή ετικέτα. Μετά την τελευταία γραμμή της λογικής εκτελεί , το πρόγραμμα θα βγουν από τη λειτουργία ή υπο- ρουτίνα σφαλμάτων δωρεάν
2
Place " χειριστή λαθών : " . Μετά το "Exit Sub" ή τη γραμμή " Exit Function " του κώδικα. Εάν προκύψει σφάλμα , το " goto " παραπάνω γραμμή στέλνει το πρόγραμμα με την ετικέτα της γραμμής λάθος χειρισμό .
Εικόνων 3
οθόνης ένα πλαίσιο μηνύματος προς τον χρήστη με τις πληροφορίες ή /και καταγραφής σφαλμάτων το σφάλμα στο αρχείο καταγραφής συμβάντων . Αντικείμενο λάθους της Visual Basic περιλαμβάνει τις εξής ιδιότητες : αριθμός σφάλματος , την περιγραφή , την πηγή , lastDLLError , βοήθεια πλαίσιο και το αρχείο βοήθειας . Το αντικείμενο σφάλματος περιέχει επίσης ένα « σαφές » μέθοδο και μια μέθοδο " raise " . Ένα πολύ απλό παράδειγμα από ένα pop- up παράθυρο μήνυμα προς τον χρήστη είναι " MsgBox err.Description . " Αυτό θα pop-up παράθυρο ένα μήνυμα λάθους στο χρήστη με μια περιγραφή του λάθους όπως " Μη έγκυρη χρήση του Null . "
Η 4
Συνδεθείτε τις πληροφορίες σφάλματος στο αρχείο καταγραφής συμβάντων , δημιουργώντας ένα αντικείμενο που παραπέμπει το VB.NET καταγραφής συμβάντων περιτύλιγμα ( « NetFrameworkWrappers.EventLogWrapper " ) . Καλέστε τη μέθοδο " WriteEntry » και να περάσει τις πληροφορίες σφάλματος . Μερικές φορές είναι προτιμότερο να καταγράψει τις πληροφορίες σφάλματος και διατήρηση εργασίας στη μεταποίηση και όχι να κρατήσει την εφαρμογή με ένα πλαίσιο μηνύματος περιμένουν κάποιον να κάνετε κλικ σε αυτό .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα