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

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

Λειτουργία Mid σε Visual Basic

Στη Visual Basic , " Mid " είναι ένα δημόσιο κοινόχρηστο string συνάρτηση . Όταν καλείτε τη συνάρτηση Mid , θα πρέπει να δώσετε δύο ή τρεις παραμέτρους που η συνάρτηση παίρνει και επιστρέφει ένα string , το οποίο είναι ένα υπο-string ενός εκ των παραμέτρων που παρέχονται . Mid είναι παρόμοια με " σωστό " Visual Basic και «Αριστερά » λειτουργίες . Παράμετροι
Η

Η πρώτη παράμετρος θα πρέπει να παρέχουν τη λειτουργία Mid είναι ένα string . Μπορείτε να χρησιμοποιήσετε μια μεταβλητή συμβολοσειράς ή εισάγετε κείμενο απευθείας σε εισαγωγικά . Θα ακολουθήσει το string με ένα "Start" ακέραιος που δείχνει τη θέση στην οποία θα αρχίσουν να επιστρέφουν χαρακτήρες . Αυτές είναι και οι δύο απαιτούμενες παραμέτρους . Μπορείτε επίσης να συμπεριλάβετε μια άλλη «Μήκος» παράμετρος ακέραιο για να δείξει τον αριθμό των χαρακτήρων που θέλετε να επιστρέψετε , αλλά αυτό είναι προαιρετικό . Η σύνταξη της συνάρτησης είναι Mid ( String , Έναρξη , Μήκος) .
Εικόνων Εξαιρέσεις
Η

Η συνάρτηση Mid θα ρίξει ένα « ArgumentException " σφάλμα μόνο σε μία από τις δύο καταστάσεις . Το πρώτο συμβαίνει αν εισάγετε έναν αριθμό μικρότερο ή ίσο με το μηδέν για την παράμετρο εκκίνησης . Επειδή ο πρώτος χαρακτήρας στην παράμετρο String είναι στη θέση " ένα ", δεν μπορείτε να εισάγετε έναν χαμηλότερο αριθμό . Η δεύτερη εξαίρεση θα συμβεί αν δώσετε μια παράμετρο Μήκος κάτω από το μηδέν . Για να επιστρέψετε ένα συγκεκριμένο αριθμό χαρακτήρων , το μήκος πρέπει να είναι ένας μη αρνητικός αριθμός . Αν εισάγετε " μηδέν" η λειτουργία δεν θα ρίξει ένα λάθος , αλλά θα επιστρέψει ένα κενό string .

Η Εκτιμήσεις
Η

Εάν η παράμετρος δείχνει μια Αρχή θέση πέρα από τον τελευταίο χαρακτήρα στη συμβολοσειρά , η συνάρτηση Mid επιστρέφει ένα κενό string . Εάν η παράμετρος Length τρέχει πέρα από το τέλος του string , Mid απλά επιστρέφει τους χαρακτήρες από την παράμετρο εκκίνησης μέχρι το τέλος του string . Για να αποφύγετε αυτά τα ζητήματα , χρησιμοποιήστε τη συνάρτηση Len για να καθορίσουν πόσες χαρακτήρες στη σειρά , ώστε να μην παρέχουν μια παράμετρο εκκίνησης μεγαλύτερη από το μήκος της στοιχειοσειράς . Μπορείτε επίσης να διαιρέσει το αποτέλεσμα από τη λειτουργία Len δύο να βρουν το μεσαίο σημείο του χαρακτήρα της στοιχειοσειράς .
Εικόνων Χρήσεις
Η

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

Επώνυμο = Mid ( " John Smith " , 6 )

που εξοικονομεί μια μεταβλητή που περιέχει μόνο το επώνυμο . Μπορείτε επίσης να χρησιμοποιήσετε Mid να αντικαταστήσει τους χαρακτήρες ενός string . Για παράδειγμα , αν έχετε ένα string με έναν αριθμό κοινωνικής ασφάλισης ( ΑΜ ), με την τιμή " 123456789 ", καλώντας :

Mid ( ΑΜ , 1 , 5 ) = " ***** "

αλλάζει την σειρά ΑΜ να " ***** 6789 . "
Η
εικόνων

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

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