Vrne logično vrednost, ki označuje, ali identifikator (Visual Basic) predstavlja predmet spremenljivka.
Sintaksa
IsObject ( identifikator )
Zahtevani identifikator argument ime spremenljivke.
Opombe
Funkcija IsObject je uporabna le pri določanju, ali je varianta vrste VarTypevbObject. Do tega lahko pride, če se varianta dejansko sklicuje (ali ko se nanje sklicuje) predmet ali če ne vsebuje ničesar.
Funkcija IsObject vrne True, če je identifikator spremenljivka, deklarirana z vrsto Predmet ali kateri koli veljaven tip razred, ali če je identifikator Variant vrste VarTypevbObject ali uporabniško določen predmet; v nasprotnem primeru vrne False. Funkcija IsObject vrne True , tudi če je spremenljivka nastavljena na Nič.
S prestrezanjem 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 in YourObject sta spremenljivki predmeta iste vrste. To so splošna imena, ki se uporabljajo le za 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.