Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Zwraca wartość logiczną wskazującą, czy identyfikator (Visual Basic) reprezentuje obiekt zmienna.

Składnia

IsObject ( identyfikator )

Wymagany identyfikatorargument to nazwa zmiennej.

Uwagi

Funkcja IsObject jest przydatna tylko w określaniu, czy argument wariant ma wartość VarTypevbObject. Może się tak zdarzyć, jeśli wariant faktycznie odwołuje się (lub kiedyś odwołuje się) do obiektu, lub jeśli zawiera nic.

Funkcja IsObject zwraca wartość Prawda , jeśli identyfikator jest zmienną deklarowaną z typem obiekt lub dowolnym prawidłowym typem klasa, lub jeśli identyfikator jest wariantem zmiennej vartypevbObject lub obiektem zdefiniowanym przez użytkownika. w przeciwnym razie zwraca wartość False (Fałsz). Funkcja IsObject zwraca wartość Prawda , nawet jeśli zmienna została ustawiona na Wartość niczego.

Użyj pułapek błędów, aby upewnić się, że odwołanie do obiektu jest prawidłowe.

Przykład

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

W tym przykładzie użyto funkcji IsObject do określenia, czy identyfikator reprezentuje zmienną obiektową. MyObject i YourObject to zmienne obiektowe tego samego typu. Są to ogólne nazwy używane tylko do celów ilustracji.

' 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.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×