μοντέλα αντικειμένου καθορίζουν τις σχέσεις μεταξύ κάθε μία από τις κατηγορίες σε μια εφαρμογή του Office . Για παράδειγμα , το μοντέλο αντικειμένου για το Microsoft Word , το οποίο μπορείτε να δείτε μια οπτική αναπαράσταση του στο Λόγο σελίδα Object Model MSDN του , δείχνει ότι το "Words " συλλογή κατέχει τα αντικείμενα της κατηγορίας " Range" . Αυτό σημαίνει ότι οποιοδήποτε αντικείμενο στο "Words " συλλογή έχει όλες τις ιδιότητες και τη λειτουργικότητα ενός " Range" αντικείμενο . Ένας από τους ευκολότερους τρόπους για να κατανοήσουμε το μοντέλο αντικειμένου εγγράφου είναι να σκεφτείτε από το ως ένα οικογενειακό δέντρο του Word , Excel και Access τάξεις .
Εικόνων Μαθήματα
Η
Μαθήματα είναι εικονικά σχεδιαγράμματα που VBA δημιουργεί αντικείμενα της από . Μαθήματα λίστα των λειτουργιών - που αντικειμενοστρεφείς προγραμματιστές καλέσετε τις μεθόδους - και τις ιδιότητες που ένα αντικείμενο κατασκευασμένο από την τάξη μπορεί να έχει . Για παράδειγμα , το " Πλαίσιο κειμένου " τάξη σε VBA απαριθμεί " Κείμενο ", ως μία από τις ιδιότητες αυτής της τάξης . Η τάξη δείχνει επίσης τι θεμελιώδη τύπο δεδομένων αυτού του ακινήτου είναι ένα string . Μία από τις μεθόδους Η κατηγορία « Κείμενο box " ορίζει ονομάζεται « Αλλαγή». VBA εκτελεί αυτή τη μέθοδο κάθε φορά που ένας χρήστης αλλάζει το κείμενο στο πλαίσιο κειμένου .
Η Εκδηλώσεις
γεγονότα είναι ειδικά παραδείγματα των μεθόδων . Προγραμματιστές VBA δεν απαιτούν συνήθως αυτές τις μεθόδους άμεσα , αλλά βασίζονται στη VBA να τους καλέσει όταν συμβαίνουν συγκεκριμένα γεγονότα κατά τη διάρκεια της εκτέλεσης ενός προγράμματος . Για παράδειγμα , το " κουμπί" αντικείμενο έχει μια " Κάντε κλικ στο" μέθοδο γεγονός που VBA εκτελείται κάθε φορά που ένας χρήστης κάνει κλικ στο κουμπί . Ένας προγραμματιστής VBA μπορεί να γράψει δηλώσεις σε αυτή την εκδήλωση για την επικύρωση δεδομένων που ένας χρήστης έχει εισέλθει σε μια φόρμα , ή να εκτελέσετε μια λειτουργία ενσωματωμένη στην εφαρμογή του Office .
Εικόνων Αυτοματισμοί
Η
Κατανόηση της έννοιας της αυτοματοποίησης επιτρέπει προγραμματιστές VBA γράψετε ένα πρόγραμμα στο Word , για παράδειγμα, ότι χειρίζεται αντικείμενα στο Excel ή Access . Ο προγραμματιστής μπορεί να θέλετε να εκτελέσετε μια οικονομική λειτουργία, όπως " Coupnum " μέσα από ένα έγγραφο του Word . Αυτοματισμοί επιτρέπει στους προγραμματιστές να δημιουργήσουν μια σύνδεση run-time από το Word στο Excel για να αποκτήσετε πρόσβαση σε αυτή τη λειτουργία . Αυτό επιτρέπει στον προγραμματιστή να εκτελέσετε τη λειτουργία " Coupnum " ακριβώς σαν να υπήρχε στο Word .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα