Μερικές φορές , ένας προγραμματιστής βρίσκει τον εαυτό του γράφοντας το ίδιο ή παρόμοιο κώδικα περισσότερες από μία φορές . Αυτό είναι το ιδανικό σενάριο για μια υπορουτίνα , δεδομένου ότι μειώνει τους πονοκεφάλους δοκιμές και λάθη συντήρησης . Γράφοντας τον κωδικό μία φορά και ζητώντας από τα διάφορα σημεία όπου αυτό είναι αναγκαίο κάνει για απλούστερη κώδικα . Visual Basic προβλέπει δύο τύπους υπορουτίνες - διαδικασίες sub και διαδικασίες λειτουργίας . Και οι δύο προβλέπουν ουσιαστικά την ίδια λειτουργικότητα με την εξαίρεση που λειτουργούν διαδικασίες επιστρέψει μια τιμή στη γραμμή κλήση του κώδικα .
Εικόνων Sub Διαδικασίες εναντίον διαδικασίες Function
Η
Sub διαδικασίες είναι κομμάτια του κώδικα που εκτελεί μια σειρά από ενέργειες . Διαδικασίες Function εκτελέσει μια σειρά από δράσεις και να επιστρέψει μια τιμή . Διαδικασίες Function είναι καλές για τους υπολογισμούς , ενώ οι επιμέρους διαδικασίες είναι καλό για τον καθορισμό των τιμών , την επικύρωση των στοιχείων και άλλων γενικών καθηκόντων . Για το λόγο αυτό , μια υπο διαδικασία είναι πιο εύκολα σε σύγκριση με την τυπική ιδέα της υπορουτίνας .
Η Sub Διαδικασία Δομή
Η
Όλες οι επιμέρους διαδικασίες ξεκινά με μια γραμμή όπως αυτό :
Private Sub στο τέλος της διαδικασίας υπο είναι μια γραμμή σαν αυτή : End Sub Η « Ιδιωτική » παραπάνω μπορεί επίσης να είναι φίλος, Δημόσια ή Προστατευόμενης , τα οποία καθορίζουν τη ζωή και το πεδίο εφαρμογής της διαδικασίας sub . Η πραγματική υποκωδικ διαδικασία πηγαίνει μεταξύ των γραμμών παράδειγμα παραπάνω . Καλέστε τη διαδικασία υπο θέτοντας το όνομά του στον κώδικα σας όπου θέλετε τη διαδικασία υπο να εκτελέσει . Όταν το πρόγραμμά σας αντιμετωπίζει αυτή τη γραμμή , θα πηδήσει στο υπο διαδικασίας , να εκτελέσει τον κώδικα εκεί και να επιστρέψετε στην επόμενη γραμμή μετά την κλήση . Αν χρειάζεστε διαδικασία ρουτίνας σας να είναι λίγο πιο ευέλικτη , μπορείτε να περάσετε ορίσματα ( παραμέτρους) σε αυτό που θα επηρεάσει την εκτέλεση της . Η προειδοποίηση είναι ότι η υπο διαδικασία πρέπει να είναι γραπτή, να περιμένουμε τα επιχειρήματα , και πρέπει να είναι στην ακριβή σειρά που αναμένεται . Η πρακτική αυτή σας επιτρέπει να γράψετε επαναχρησιμοποιήσιμο κώδικα με ένα βαθμό ευελιξίας με βάση τις παραμέτρους που πέρασε .
Εικόνων Sub Διαδικασία Εκτέλεσης
Η
Εικόνων Προσθέτοντας ευελιξία με Παράμετροι
Η
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα