Daje boolovovu vrednost koja ukazuje na to da li identifikator (Visual Basic) predstavlja objekat promenljiva.
Sintaksa
IsObject ( identifikator )
argument potreban identifikator je ime promenljive.
Napomene
IsObject je koristan samo u određivanju toga da li je varijanta VarTypevabobject. Do ovoga može doći ako je varijanta zapravo reference (ili jednom upućuje) na objekat ili ako ne sadrži ništa.
IsObject daje vrednost TRUE ako je identifikator određen pomoću objekat tip ili bilo kog važećeg klasa tipa ili ako je identifikator vrsta VarTypevabobjectili korisnički definisanog objekta. u suprotnom, vraća vrednost FALSE. IsObject daje TRUE čak i ako je promenljiva bila podešena na ništa.
Koristite praćenje 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 se utvrdilo da li identifikator predstavlja promenljivu objekta. MyObject i YourObject su promenljive objekta istog tipa. To su Opšta 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.