הפונקציה IsObject

הערה: אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית.

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

תחביר

הפונקציה IsObject ( המזהה )

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

הערות

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

הפונקציה IsObject מחזירה True אם ה מזהה הוא משתנה מוצהר עם סוג אובייקט או כל סוג חוקי מחלקה, או אם הוא מזההVariantVarTypevbObject, או על-ידי המשתמש אובייקט; אחרת, היא מחזירה 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.
שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×