Funkcia IsObject

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Vráti hodnotu typu boolovský , ktorá označuje, či identifikátor (Visual Basic) predstavuje objekt premenná.

Syntax

IsObject ( identifikátor )

Vyžaduje identifikátorargument je názov premennej.

Poznámky

IsObject je užitočné len pri rozhodovaní, či Variant VarTypevbObject. K tomuto môže dôjsť Ak Variant skutočne odkazy (alebo raz odkazuje) objektu, alebo ak obsahuje nič.

IsObject vráti hodnotu True , ak identifikátor premenná deklarované s objekt typ alebo ľubovoľný platný trieda, alebo ak identifikátorVariantVarTypevbObjectalebo definované používateľom objekt. v opačnom prípade vráti hodnotu False. IsObject vráti hodnotu True , aj v prípade, že premenná bola nastavená na nič.

Použite chyby, zachytenie a skontrolujte, či je platný odkaz na objekt.

Príklad

Poznámka: Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade sa používa funkcia IsObject určiť, ak identifikátor predstavuje premennú objektu. MyObject a YourObject sú objekt premenné rovnakého typu. Sú všeobecné názvy, ktoré sa použije iba na obrázku.

' 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.
Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×