Vrátí logickou hodnotu označující, zda identifikátor (Visual Basic) představuje objekt Proměnná.

Syntaxe

IsObject ( identifikátor )

Požadovaný identifikátorArgument je název proměnné.

Poznámky

IsObject je užitečný pouze při určování, zda varianta je VarTypevbObject. K tomu může dojít, pokud varianta skutečně odkazuje na objekt (nebo jednou odkazuje) nebo pokud obsahuje Nothing.

IsObject vrátí hodnotu True , pokud identifikátor je proměnná deklarovaná s Objekt typem nebo libovolným platným Třída typem, nebo pokud je identifikátorVariantVarTypevbObject, nebo uživatelem definovaný objekt; v opačném případě vrátí hodnotu False. IsObject vrátí hodnotu True i v případě, že proměnná byla nastavena na Nothing.

Pomocí zachytávání chyb se ujistěte, že odkaz na objekt je platný.

Příklad

Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

Tento příklad používá funkci IsObject k určení, zda identifikátor představuje proměnnou objektu. MyObject a YourObject jsou proměnné objektů stejného typu. Jedná se o obecné názvy, které se používají pouze pro ilustraci.

' Declare variables.Dim MyInt As Integer, YourObject, MyCheckDim MyObject As ObjectSet YourObject = MyObject  ' Assign an object reference.MyCheck = IsObject(YourObject)  ' Returns True.MyCheck = IsObject(MyInt)  ' Returns False.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.