Όταν γράφετε ένα πρόγραμμα υπολογιστή που μπορεί να βρείτε τον εαυτό σας επανάληψη κώδικα σε διαφορετικές θέσεις στο πρόγραμμά σας . Ο καλύτερος τρόπος για να χειριστεί αυτό είναι να γράψετε μια διαδικασία που περιέχει τον κώδικα διπλούν και να καλέσετε τη διαδικασία από πολλαπλές θέσεις στο πρόγραμμά σας . Αυτή η τεχνική βοηθά να μειώσει τη συντήρηση και debugging χρόνο . Visual Basic υποστηρίζει τόσο επιμέρους διαδικασίες, οι οποίες εκτελούν ένα σύνολο δράσεων , καθώς και τις διαδικασίες λειτουργίας , τα οποία εκτελούν ένα σύνολο δράσεων και να επιστρέψει ένα αποτέλεσμα .
Εικόνων Διαδικασίες Sub
Η
Sub διαδικασίες εκτελέσει μια σειρά δράσεων και να επιστρέψει στον τόπο του προγράμματος που ονομάζεται υπο διαδικασία . Υπο διαδικασίες δεν επιστρέφουν ένα αποτέλεσμα , αλλά να μπορούν να εκτελούν ενέργειες σε οποιαδήποτε δηλωμένες μεταβλητές . Υπο διαδικασίες μπορεί να καθαρίσει τα πεδία σε μια φόρμα , να ορίσετε ιδιότητες των ελέγχων , την επικύρωση της εισαγωγής και να εκτελέσει ενέργειες εκτύπωσης .
Η Προγραμματισμός Sub Διαδικασία
Η
Η πρώτη δήλωση ο υπο διαδικασία αρχίζει με την πρόσβαση , η οποία μπορεί να είναι "Private ", " φίλο ", " Public ", ή " Προστατευόμενη ". Αυτές οι παράμετροι καθορίζουν την πρόσβαση της ζωής και το πεδίο εφαρμογής της υπο διαδικασίας. Επόμενη είναι η λέξη " Sub ", ακολουθούμενο από το όνομα που θα δώσει τη διαδικασία . Προαιρετικά , μπορείτε να προσθέσετε μια λίστα των παραμέτρων , τις οποίες η υπο διαδικασία θα χρησιμοποιήσει για να εκτελέσει τα καθήκοντά του . Στο τέλος της διαδικασίας υπο τον κωδικό σας θα πρέπει να περιλαμβάνει μια δήλωση που αποτελείται από τις λέξεις " Sub End . " Όταν Visual Basic αντιμετωπίζει αυτή την τελευταία δήλωση , επιστρέφει τον έλεγχο στον τόπο του προγράμματος από το οποίο ονομαζόταν .
Εικόνων Κλήση Sub Διαδικασία
Η
Για να καλέσετε διαδικασία ρουτίνας σας θα πρέπει να πληκτρολογήσετε το όνομά του στον κώδικα στο σημείο όπου θέλετε τις ενέργειες που πρέπει να εκτελεστούν , που ακολουθείται από " ( ) " για να δηλώσετε κανένα παραμέτρους . Αν θέλετε να περάσετε παραμέτρους στις επιμέρους διαδικασία πρέπει να πάνε μέσα στις παρενθέσεις . Για παράδειγμα , αν θέλετε να καλέσετε τον υπο διαδικασία " PrintCheck " θα έχουμε μια δήλωση όπως αυτό : . PrintCheck ( )
εικόνων Επιχειρήματα για Sub διαδικασίες
Η
Υπάρχουν φορές που θα χρειαστεί να περάσει τα επιχειρήματα ή τις παραμέτρους , με την υπο διαδικασία έτσι ώστε να γνωρίζουν ποιες ενέργειες πρέπει να αναλάβει τι πληροφορίες . Για να περάσουν τα επιχειρήματα θα πρέπει να τα τοποθετήσετε μέσα στις παρενθέσεις στο τέλος του υπο όνομα της διαδικασίας . Πρέπει να είναι ακριβή , ώστε η διαδικασία υπο αναμένει , ή δεν θα λειτουργούν σωστά. Για παράδειγμα , αν ήθελε να περάσει ένα αριθμό των εργαζομένων στη διαδικασία υπο PrintCheck δήλωσή σας θα μοιάζει με αυτό : PrintCheck ( EmployeeNumber ) . Αυτή η δήλωση λέει το υπο διαδικασία για να εκτυπώσετε μια επιταγή για ένα συγκεκριμένο εργαζόμενο . Περνώντας τα επιχειρήματα σε μια διαδικασία είναι ένας τρόπος για να γίνει πιο ευέλικτη και επαναχρησιμοποιήσιμα .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα