Vrne logično vrednost, ki označuje, ali identifikator (Visual Basic) predstavlja spremenljivko predmeta.
Sintaksa
IsObject(identifikator)
Obvezni argument identifikatorjaje ime spremenljivke.
Opombe
IsObject je uporaben samo za določanje, ali je Variant tipa VarTypevbObject. Do tega lahko pride, če se Variant dejansko sklicuje (ali se je nekoč skliceval) na predmet ali če ne vsebuje ničesar.
Funkcija IsObject vrne vrednost True , če je identifikator spremenljivka, deklarirana z vrsto predmeta ali katero koli veljavno vrsto razreda, ali če je identifikatorvariantvarTypevbObject ali uporabniško določen predmet; V nasprotnem primeru vrne vrednost »False«. Funkcija IsObject vrne vrednost »True« , tudi če je spremenljivka nastavljena na »Nič«.
S prekrivanjem napak se prepričajte, da je sklic na predmet veljaven.
Primer
Opomba
V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.
V tem primeru se funkcija IsObject uporablja za določanje, ali identifikator predstavlja spremenljivko predmeta.
MyObject
YourObject in so spremenljivke predmeta iste vrste. To so splošna imena, ki služijo zgolj kot ponazoritev.
' 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.