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

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

Πώς να ρυθμίσετε Δείκτης τιμές του Σύνθετο πλαίσιο για την VB

; Ένα σύνθετο πλαίσιο είναι ένα στοιχείο ελέγχου που μπορεί να προστεθεί σε ένα ( Visual Basic 6 ) μορφή VB6 . Το σύνθετο πλαίσιο ελέγχου έχει τρεις μορφές : " 0 - Αναπτυσσόμενο Combo ", " 1 - Απλή Combo " και " 2 - Αναδιπλούμενη λίστα " . Η " Αναπτυσσόμενο Combo " και "Simple Combo " στυλ επιτρέπουν στο χρήστη να πληκτρολογήσετε τον έλεγχο . Η "Simple Combo " εμφανίζει μόνο μία τιμή και ενεργεί περισσότερο σαν ένα στοιχείο ελέγχου πλαίσιο κειμένου . Η " Αναδιπλούμενη λίστα " στυλ δεν επιτρέπει στο χρήστη να πληκτρολογήσετε τον έλεγχο . Αυτή είναι συνήθως η καλύτερη επιλογή , όταν το πρόγραμμα θα πρέπει να χρησιμοποιήσετε το επιλεγμένο κείμενο αλλού . Όλα τα στυλ επιτρέπουν στον προγραμματιστή να αποκτήσετε πρόσβαση στα περιεχόμενα του ελέγχου από το κείμενο ή μια τιμή ακέραιος δείκτης . Οδηγίες
Η

1 Δημιουργήστε ένα νέο έργο Standard EXE VB . Επιλέξτε το " σύνθετο πλαίσιο " ελέγχου και στη συνέχεια κάντε κλικ στη φόρμα " Form1 " που δημιουργήθηκε από προεπιλογή για να το προσθέσετε . Θα έχετε τώρα ένα σύνθετο πλαίσιο που ονομάζεται " Combo1 " στη φόρμα σας . 2

Μετονομάστε το σύνθετο πλαίσιο σε κάτι ουσιαστικό . Εάν τα περιεχόμενα του στοιχείου ελέγχου θα είναι state συντμήσεις των ΗΠΑ , το όνομα των έλεγχο " cmbStates . " Το προεπιλεγμένο στυλ του σύνθετου πλαισίου είναι " 0 - Αναπτυσσόμενο Combo . " Για να μην επιτρέπουν στο χρήστη να πληκτρολογήσετε σε ένα διαφορετικό κράτος , να αλλάξετε το στυλ " 2 - . Αναδιπλούμενη λίστα "
εικόνων 3

Συμπλήρωση των περιεχομένων του " cmbStates " σύνθετο πλαίσιο . Εάν τα δεδομένα αποθηκεύονται σε μια βάση δεδομένων , την ανάκτηση των δεδομένων σε ένα RecordSet και χρησιμοποιήστε τη μέθοδο " AddItem " του σύνθετο πλαίσιο ελέγχου για να προσθέσετε κάθε κράτος συντομογραφία . Ο κωδικός θα μοιάζει με : " ( " ). Value , i State_abbrev oRecordSet.Fields ( ) " cmbStates.AddItem " - όπου " oRecordSet " είναι το όνομα του RecordSet επέστρεψε από το ερώτημα βάσης δεδομένων , " State_abbrev " είναι η στήλη όνομα στον πίνακα , και το " i" ξεκινάει από το μηδέν και αυξάνεται κατά μία μονάδα για κάθε εγγραφή σε επεξεργασία .
Η 4

πρόσβαση σε μια συγκεκριμένη τιμή στο σύνθετο πλαίσιο πυκνοκατοικημένη , είτε με βάση την αξία κείμενο ή η τιμή του δείκτη . Η τιμή του δείκτη είναι η " ListIndex " ιδιοκτησίας. Ο κώδικας για να ρυθμίσετε τα ορατά περιεχόμενο του σύνθετου πλαισίου στην πέμπτη αξία του σύνθετου πλαισίου είναι " cmbStates.ListIndex ( 4 ) . "
5

Ορίστε μια τιμή του δείκτη για μια συγκεκριμένη καταχώρηση από το χέρι την κωδικοποίηση της « cmbStates . AddItem ( "OH " , 17 ) . " Οι απαιτήσεις του προγράμματος θα ήταν να προστεθούν σε κάθε κράτος συντομογραφία αναπροσαρμόζονται από την σειρά με την οποία προσχώρησαν στην Ένωση . Εάν μια άλλη περιοχή του προγράμματος ζητά για δέκατη έβδομη που προσχώρησαν στην Ένωση , ο κώδικας θα μοιάζουν με « cmbStates.ListIndex ( 17 ) " και η τιμή που εμφανίζεται στο στοιχείο ελέγχου θα είναι "OH . " Για να ανακτήσετε την κατάσταση συντομογραφία και να αποθηκεύουν σε μια μεταβλητή : " . SSeventeenthState = cmbStates.List ( 17 ) "
Η
εικόνων

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

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