Daje Bulovu vrednost koja ukazuje na to da li identifikator (Visual Basic) predstavlja promenljivu objekta.
Sintaksa
IsObject(identifikator)
Potrebni argument identifikatoraje ime promenljive.
Napomene
Funkcija IsObject je korisna samo za utvrđivanje da li je tip "Variant" funkcije VarTypevbObject. To može da se desi ako varijanta zapravo upućuje na objekat (ili ako jednom upućuje) ili ako ne sadrži ništa.
IsObject daje vrednost True ako je identifikator promenljiva deklarisana sa tipom objekta ili bilo kojim važećim tipom klase ili ako je identifikatorvarijantaVarTypevbObject ili korisnički definisan objekat; u suprotnom, funkcija daje vrednost False. IsObject daje vrednost "Tačno" čak i ako je promenljiva postavljena na vrednost "Ništa".
Koristite preklapanje grešaka da biste bili sigurni da je referenca na objekat 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 predstavljaju promenljive objekata istog tipa. To su generička imena koja se koriste samo u ilustrativne svrhe.
' 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.