Funkcia IsObject

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

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

Syntax

IsObject ( identifikátor )

Povinný argumentidentifier 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č.

Funkcia IsObject vráti hodnotu True, ak je argument identifier premenná deklarovaná typom objekt alebo ľubovoľným platným typom trieda, alebo ak je argument identifier hodnota Variant typu VarTypevbObject alebo objekt definovaný používateľom. Ak je to inak, vráti sa hodnota False. Funkcia IsObject vráti hodnotu True dokonca aj vtedy, keď bola premenná nastavená na hodnotu Nothing.

Ak chcete skontrolovať platnosť odkazu na objekt, použite zachytávanie chýb.

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 funkcia IsObject používa na určenie, či identifikátor predstavuje premennú objektu. Hodnoty MyObject a YourObject sú premenné objektov toho istého typu. Ide len o všeobecné názvy na ilustračné účely.

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

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
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.

×