דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

החזרת ערך בוליאני המציין אם מזהה (Visual Basic) מייצג אובייקט משתנה.

תחביר

IsObject ( identifier )

המזהה הנדרשארגומנט הוא שם משתנה.

הערות

IsObject שימושי רק כדי לקבוע אם משתנה הוא של VarTypevbObject. מצב זה עשוי להתרחש אם המשתנה מפנה לאובייקט (או פעם אחת מפנה אליו), או אם הוא אינו מכיל דבר.

IsObject מחזיר True אם המזהה הוא משתנה המוצהר באמצעות סוג אובייקט או כל סוג חוקי של מחלקה, או אם המזהה הוא משתנה של VarTypevbObject או אובייקט המוגדר על-ידי המשתמש; אחרת, הוא מחזיר False. IsObject מחזיר True גם אם המשתנה הוגדר כ'כלום '.

השתמש בהשמנה לשגיאות כדי לוודא שהפניה לאובייקט חוקית.

דוגמה

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

דוגמה זו משתמשת בפונקציה IsObject כדי לקבוע אם מזהה מייצג משתנה אובייקט. MyObject ו- YourObject הם משתני אובייקט מאותו סוג. הם שמות כלליים המשמשים למטרות איור בלבד.

' 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.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×