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

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

Πώς να βρείτε το μήκος του String Array σε VB 6.0

Τα δεδομένα μπορούν να αποθηκευτούν σε πολλούς διαφορετικούς τύπους των μεταβλητών στη Visual Basic . Μια μοναδική μεταβλητή που κατέχει μια μοναδική τιμή ονομάζεται " scalar " μεταβλητή . Οι "συστοιχίες " είναι ένα σύνολο αξιών που αναφέρονται από ένα όνομα . Κάθε μεμονωμένη τιμή ονομάζεται «στοιχείο» του πίνακα και αναφέρεται από έναν αριθμό που αρχίζει από το μηδέν. Οι πίνακες μπορούν επίσης να είναι « πολυδιάστατη » , που σημαίνει ότι ο πίνακας κατέχει περισσότερες από μία στήλη πληροφοριών . Οι πίνακες μπορούν επίσης να κατέχουν τα δεδομένα ακέραιος , δεδομένα συμβολοσειράς ή δεδομένα παραλλαγή . Οδηγίες
Η 1

κηρύξει τον πίνακα για να κρατήσει τα δεδομένα συμβολοσειράς , παρέχοντας ένα όνομα που ακολουθείται από παρενθέσεις . "Dim myArray ( 9) , όπως String " θα δηλώσετε έναν πίνακα που ονομάζεται " myArray » που κατέχει το 10 στοιχεία του τύπου δεδομένων String . Ο τύπος δεδομένων String μπορεί να αποθηκεύσει έως και 4 δισ. χαρακτήρες , συμπεριλαμβανομένων των γραμμάτων και αριθμών. 2

Χρησιμοποιήστε τη λειτουργία " UBound " για να πάρει το μέγεθος του πίνακα . Η σειρά που δημιουργήσατε στο βήμα 1 θα επιστρέψει 9 από την ακόλουθη δήλωση : « UBound ( myArray ) " . Εάν η συστοιχία δηλώθηκε με ένα άδειο παρένθεση , που σημαίνει ότι το μέγεθος δεν έχει ακόμη καθοριστεί , η λειτουργία " UBound " θα επιστρέψει ένα « δείκτη από τη σειρά " σφάλμα .
Εικόνων 3

Συμπλήρωση της συστοιχία με δεδομένα. Αναφορά το στοιχείο του πίνακα με τον αριθμό και να ορίσετε ότι η ίση με την νέα τιμή . Για παράδειγμα , " myArray ( 0 ) = " Δοκιμή " " θα θέσει το πρώτο στοιχείο ίσο με τη λέξη "Test" .
Η 4

Αποκτήστε το μήκος του στοιχείου του array χρησιμοποιώντας τη λειτουργία " Len " . Το πρώτο στοιχείο του πίνακα που αναφέρεται στο Στάδιο 3 ρυθμίζεται με τη λέξη "Test" η οποία είναι 4 χαρακτήρες. Κωδικοποίηση " Len ( myArray ( 0 ) ) " επιστρέφει 4 .
5

Αλλάξτε το μέγεθος του κάθε πίνακα, χρησιμοποιώντας το " ReDim " δήλωση. Εάν θέλετε να διατηρήσετε τα υπάρχοντα στοιχεία άθικτα , χρησιμοποιήστε " ReDim Preserve " κατά την αλλαγή μεγέθους . " ReDim myArray ( 15 ) " θα επαναφέρει όλες τις τιμές " myArray » και να επιτρέψει η συστοιχία να κρατήσει τώρα δεκαέξι τιμές .
Η
εικόνων

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

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