Logikai értéket ad vissza, amely azt jelzi, hogy egy azonosító (Visual Basic) egy objektumot jelöl-e változó.

Szintaxis

IsObject ( identifier )

A szükséges azonosítóargumentum egy változó neve.

Megjegyzések

Az IsObject csak annak meghatározásához hasznos, hogy egy Variant VarTypevbObject típusú-e. Ez akkor fordulhat elő, ha a Variant valóban hivatkozik egy objektumra (vagy egyszer hivatkozik rá), vagy ha semmit nem tartalmaz.

Az IsObject igaz értéket ad vissza, ha az azonosítóobjektum típussal vagy érvényes osztály típussal deklarált változó, vagy ha az azonosítóa VarTypevbObjectVariantja, vagy felhasználó által definiált objektum; ellenkező esetben Hamis értéket ad vissza. Az IsObject akkor is Igaz értéket ad vissza, ha a változó Nincs értékre van állítva.

Hibabetöltéssel győződjön meg arról, hogy egy objektumhivatkozás érvényes.

Példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ez a példa az IsObject függvénnyel állapítja meg, hogy egy azonosító egy objektumváltozót jelöl-e. MyObject és YourObject azonos típusú objektumváltozók. Ezek csak illusztrációs célokra használt általános nevek.

' Declare variables.Dim MyInt As Integer, YourObject, MyCheckDim MyObject As ObjectSet YourObject = MyObject  ' Assign an object reference.MyCheck = IsObject(YourObject)  ' Returns True.MyCheck = IsObject(MyInt)  ' Returns False.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.