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

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

Πώς να περάσει Λειτουργίες Επιχείρημα σε Visual Basic

. Η Visual Basic NET περιβάλλον προγραμματισμού είναι ένα εξαιρετικό εργαλείο εκμάθησης , αν θέλετε να δοκιμάσετε το χέρι σας στον προγραμματισμό ηλεκτρονικών υπολογιστών . Η Microsoft προσφέρει την έκδοση Express ως δωρεάν download , γεγονός που καθιστά εύκολο να αποκτήσετε και να ξεκινήσετε . Όπως συμβαίνει με όλες τις γλώσσες προγραμματισμού object-oriented , Visual Basic διευκολύνει τη χρήση των διαδικασιών με τη μορφή των διαδικασιών sub και διαδικασίες λειτουργίας . Και οι δύο δέχονται τα επιχειρήματα ή τις παραμέτρους , ώστε ο καλών δήλωση περνά σε αυτούς . Περνώντας τα επιχειρήματα σε μια διαδικασία είναι ένας τρόπος για να καταστεί η διαδικασία πιο ευέλικτη , ενώ την άσκηση του object-oriented έννοια προγραμματισμού της επαναχρησιμοποιήσιμο κώδικα . Οδηγίες
Η 1

Προσδιορίστε τον αριθμό των arguments που θέλετε διαδικασία σας να δεχτεί και τον κωδικό την πρώτη δήλωση της διαδικασίας ως εξής :

Sub Διαδικασία ( ως )

"Πρόσβαση " δείχνει την έκταση της χρήσης για τη διαδικασία αυτή και μπορεί να είναι "Private ", " Public ", " φίλο " ή " Προστατευόμενη ". " Όνομα του Κανονισμού " είναι το όνομα του υπο τη διαδικασία σας , το οποίο θα πρέπει να είναι ενδεικτικό της λειτουργικότητάς του . " Byvalorbyref " είναι είτε " ByVal " ή " ByRef ", όπως εξηγείται στο επόμενο στάδιο . « Επιχείρημα » είναι το επιχείρημα που θα περάσετε με τη διαδικασία επιμέρους και « τύπο δεδομένων " είναι ο τύπος δεδομένων της «επιχείρημα ». 2

Προσδιορίστε αν θέλετε να περάσετε την παράμετρο με βάση την αξία ( ByVal ) είτε με αναφορά ( ByRef ) και να το αναφέρουν στην πρώτη δήλωση . " Με τιμή" σημαίνει ότι η διαδικασία δημιουργεί ένα αντίγραφο της αρχικής μεταβλητής που πέρασε και να μην έρχεται σε επαφή με αυτό το πεδίο τα αρχικά δεδομένα . "Με την αναφορά " σημαίνει ότι η διαδικασία δεν κάνει ένα αντίγραφο , αλλά χρησιμοποιεί το πραγματικό πεδίο των δεδομένων που διαβιβάζονται σε αυτήν , και μπορεί να κάνει αλλαγές σε αυτό . Παρά το γεγονός ότι μπορεί να υπάρξουν περιπτώσεις όπου θα θέλετε τη διαδικασία για να αλλάξετε την τιμή μιας παραμέτρου , δεν είναι συνήθως μια καλή ιδέα για να επιτρέψει τη διαδικασία σας για να αλλάξετε το αρχικό πεδίο δεδομένων , έτσι ώστε « ByVal " είναι η Visual Basic προεπιλογή.

Η 3

κώδικα, η πρώτη δήλωση της διαδικασίας σας με μια λίστα από επιχειρήματα, αν θέλετε να περάσετε περισσότερο από ένα επιχείρημα σε αυτό . Μια τέτοια δήλωση θα δούμε κάτι σαν αυτή τη διαδικασία λειτουργίας παράδειγμα :

Ιδιωτική Λειτουργία Calc ( ByVal Ποσότητα ως Integer , ByVal Disc ως δεκαδικά , ByVal βάσης ως δεκαδικά ) ως δεκαδικά

Calc = Ποσότητα * ( ( 1 -Disc ) * Βάση )

End Function

αυτή η διαδικασία δέχεται τρία επιχειρήματα , υπολογίζει την τιμή και επιστρέφει τον αριθμό της δήλωσης κλήση, η οποία θα μοιάζει κάπως έτσι :

Τιμή = Calc ( Ποσότητα , Disc , Base )

είναι σημαντικό ότι η δήλωση καλώντας παρέχουν τα επιχειρήματα , όπως τον ακριβή τύπο και τον αριθμό που η διαδικασία περιμένει .
εικόνων
Η

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

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