تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

إرجاع قيمة منطقية تشير إلى ما إذا كان المعرف (Visual Basic) يمثل كائنا متغير.

بناء الجملة

IsObject ( identifier )

المعرف المطلوبوسيطة هو اسم متغير.

ملاحظات

IsObject مفيد فقط في تحديد ما إذا كان المتغير هو من VarTypevbObject. قد يحدث هذا إذا كان المتغير يشير بالفعل (أو بمجرد الإشارة إليه) إلى كائن، أو إذا كان لا يحتوي على أي شيء.

يقوم IsObject بإرجاع True إذا كان المعرف متغيرا تم تعريفه بنوع عنصر أو أي نوع فئة صالح، أو إذا كان المعرفهو متغيرمن VarTypevbObject، أو كائن معرف من قبل المستخدم؛ وإلا، فإنه يرجع False. يقوم IsObject بإرجاع True حتى إذا تم تعيين المتغير إلى لا شيء.

استخدم تراكب الأخطاء للتأكد من أن مرجع الكائن صالح.

مثال

ملاحظة: توضح الأمثلة التالية استخدام هذه الدالة في وحدة Visual Basic for Applications (VBA). لمزيد من المعلومات حول العمل مع VBA، حدد مرجع المطور في القائمة المنسدلة بجوار البحث وأدخل مصطلحا واحدا أو أكثر في مربع البحث.

يستخدم هذا المثال الدالة IsObject لتحديد ما إذا كان المعرف يمثل متغير كائن. MyObjectYourObject هي متغيرات عناصر من نفس النوع. وهي أسماء عامة تستخدم لأغراض التوضيح فقط.

' 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 وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×