Vraća Bulovu vrednost koja ukazuje na to da li identifikator (Visual Basic) predstavlja promenljivu objekta.
Sintaksa
IsObject(identifikator)
Potrebni argument identifikatoraje ime promenljive.
Napomene
IsObject je koristan samo za određivanje da li varijanta ima objekat VarTypevbObject. Do ovoga može doći ako varijanta zapravo upućuje na objekat (ili kada se na njega upućuje) ili ako sadrži " Ništa".
IsObject vraća vrednost "Tačno" ako je identifikator promenljiva deklarisana sa tipom objekta ili bilo kojim važećim tipom klase ili ako je identifikator varijanta objekta VarTypevbObject ili korisnički definisani objekat; u suprotnom, daje False. IsObject vraća vrednost "Tačno" čak i ako je promenljiva postavljena na " Ništa".
Koristite preklapanje grešaka da biste se uverili da je referenca objekta važeća.
Primer
Napomena
Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.
Ovaj primer koristi funkciju IsObject da bi utvrdio da li identifikator predstavlja promenljivu objekta.
MyObject i YourObject jesu promenljive objekta istog tipa. To su generička imena koja se koriste samo za ilustraciju.
' 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.