Office
Είσοδος

Συνάρτηση IsObject

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά, για να το συμβουλεύεστε εύκολα.

Επιστρέφει μια τιμή Boolean που υποδεικνύει εάν ένα αναγνωριστικό (Visual Basic) αντιπροσωπεύει ένα αντικείμενο μεταβλητή.

Σύνταξη

IsObject ( αναγνωριστικό )

Το απαιτούμενο αναγνωριστικόόρισμα είναι ένα όνομα μεταβλητής.

Παρατηρήσεις

IsObject είναι χρήσιμο μόνο στον καθορισμό εάν μια μεταβλητή είναι VarTypevbObject. Αυτό θα μπορούσε να συμβεί εάν το χαρακτηριστικό στην πραγματικότητα παραπέμπει (ή μία φορά στα οποία γίνεται αναφορά) ένα αντικείμενο ή εάν περιέχει τίποτα.

IsObject επιστρέφει την τιμή True εάν αναγνωριστικό είναι μια μεταβλητή που έχουν δηλωθεί με τύπο αντικείμενο ή οποιαδήποτε έγκυρη κλάση τύπος, ή εάν το αναγνωριστικό είναι μια ΠαραλλαγήVarTypevbObjectή μια καθορισμένη από το χρήστη αντικείμενο. Διαφορετικά, επιστρέφει την τιμή False. IsObject επιστρέφει την τιμή True ακόμη και αν έχει οριστεί η μεταβλητή να έχει κανένα αποτέλεσμα.

Χρησιμοποιήστε την παγίδευση σφαλμάτων για να βεβαιωθείτε ότι είναι έγκυρη αναφορά του αντικειμένου.

Παράδειγμα

Σημείωση: Παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε ένα έργο Visual Basic για τη λειτουργική μονάδα Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε Αναφορά προγραμματιστών στην αναπτυσσόμενη λίστα δίπλα στο στοιχείο Αναζήτηση και πληκτρολογήστε μία ή περισσότερες όρων στο πλαίσιο αναζήτησης.

Αυτό το παράδειγμα χρησιμοποιεί τη συνάρτηση IsObject για να καθορίσετε εάν ένα αναγνωριστικό αντιπροσωπεύει μια μεταβλητή αντικειμένου. MyObject και YourObject είναι μεταβλητές αντικειμένου του ίδιου τύπου. Είναι γενικά ονόματα που χρησιμοποιούνται για εικόνα μόνο.

' Declare variables.
Dim MyInt As Integer, YourObject, MyCheck
Dim MyObject As Object
Set YourObject = MyObject ' Assign an object reference.
MyCheck = IsObject(YourObject) ' Returns True.
MyCheck = IsObject(MyInt) ' Returns False.
Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×