Funkcija IsObject

Velja za
Access za Microsoft 365 Access 2021 Access 2019 Access 2016

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.