Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να πιάσει ένα σφάλμα σε VB6

σφάλματα χρόνου εκτέλεσης , θα εμφανιστούν σε προγράμματα και είναι δουλειά του προγραμματιστή για να πιάσει αυτά τα λάθη , έτσι ώστε να μπορούν να διερευνηθούν και να προλαμβάνονται. Τα σφάλματα χρόνου εκτέλεσης που αλιεύονται από το πρόγραμμα και μπορεί να εμφανίσει ένα μήνυμα στον χρήστη ή /και καταγράψει το σφάλμα στο αρχείο καταγραφής συμβάντων . Καλό χειρισμό σφαλμάτων βοηθά τους προγραμματιστές να διορθώσετε τον κωδικό . Ένα μήνυμα σφάλματος δεν πρέπει να περιέχουν πάρα πολλές πληροφορίες σχετικά με το σφάλμα έτσι ώστε να μην δώσει χάκερ εσωτερική γνώση για το πώς λειτουργεί το πρόγραμμα , αλλά αρκετές πληροφορίες έτσι ώστε ο χρήστης μπορεί να αναφέρει με ακρίβεια . Οδηγίες
Η 1

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 » και να περάσει τις πληροφορίες σφάλματος . Μερικές φορές είναι προτιμότερο να καταγράψει τις πληροφορίες σφάλματος και διατήρηση εργασίας στη μεταποίηση και όχι να κρατήσει την εφαρμογή με ένα πλαίσιο μηνύματος περιμένουν κάποιον να κάνετε κλικ σε αυτό .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα