Vraća Bulovu vrednost koja ukazuje na to da li identifikator (Visual Basic) predstavlja objekat promenljiva.
Sintaksa
IsObject ( identifikator )
Potrebni identifikator argument je ime promenljive.
Napomene
IsObject je koristan samo za određivanje da li varijanta ima svojstvo 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 objekat ili bilo kojim važećim tipom klasa ili ako je identifikator varijantatipa 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 su 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.