Функция IsObject

Важно: Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

Връща Булева стойност, показваща дали идентификатор (Visual Basic) представлява обект променлива.

Синтаксис

IsObject () идентификатор )

Необходими идентификатораргумент е името на променливата.

Забележки

IsObject е полезен само при определяне дали вариант е на VarTypevbObject. Това може да се случи, ако Variant всъщност препратки (или веднъж препраща) обект или ако съдържа нищо.

IsObject връща True , ако идентификатор е променлива обявени с обект тип или тип валидни клас , или ако идентификатор е вариант на VarTypevbObjectили дефинирани от потребителя обект; в противен случай връща False. IsObject връща True , дори ако променливата е настроен на нищо.

Използвайте грешка капани да сте сигурни дали е валидна препратка към обект.

Пример

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for 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.

Забележка: Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×