الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يمكن استخراج اسماء الObject

مغلق
بدأه ابو منار في 21 سبتمبر 2005 · 9 رد · 662 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

هل يمكن استخراج اسماء الـ Object عن طريق الكود بدون استخدم Object Browser الموجودة في فيجول بيسك 6

وشاكرين للإجابة مقدماً

#2

السلام عليكم ورحمة الله وبركاته

اذا كنت تقصد اسم الفئة التى تتبعها الاداة فاستخدم الدالة TypeName ومرر لها اسم الاداة بهذا الشكل

Private Sub Command1_Click()
MsgBox TypeName(Command1)
End Sub

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#4

الأخوة الكرام اشكركم على التجاوب

لكن الكودين السابقين لم يفو بالمطلوب

انا اريد أن استخرج جميع أسماء الفئات التي تتفرع من الفئة المعطاه

مثلا على سبيل المثال

عندي متغير Object اسمه ff

وهذا المتغير يوجد بداخله فئات فرعية مثلا f1 ,f2 ,f3

كيف استخرج أسماء هذه الفات الفرعية f1 ,f2 ,f3 بالكود

وأشكركما جزيل الشكر

تم تعديل هذه المشاركة بواسطة ابو منار في 22 سبتمبر 2005 في 09:59

#5

للرفع

#7

ربما تقصد:

المرآة العاكسة أو Reflection!!

نسيت كنت أظن هذا السؤال في VB.Net

بالتوفيق!

تم تعديل هذه المشاركة بواسطة أبومازن في 23 سبتمبر 2005 في 03:24

#9

الأخوة الأفاضل سأقوم بشرح المطلوب

لنفترض أن لدينا زر CommandButton اسمه مثلا Command1

يمكن تنفيذ عدة عمليات واستخراج عدة خصائص من هذا الزر مثلا يمكن تطبيق الدالة ZOrder والخصائص مثلاً الإرتفاع Height والعرض Width ووووو .... إلخ

اريد دالة أو طريقة تعرفني بهذه الخصائص وهذه العمليات التابعه لهذا الزر بواسطة الكود وبدون استخدم Object Browser الموجودة في فيجول بيسك 6

أتمني أن أكون قد أفصحت عن المشكله وإذا لم تُفهم سأقوم بشرحها مره أخرى لأنها مهمة بالنسبة إلي

أخي Mohammed-Saeed ماسبق ذكره لم يحقق الغرض المطلوب

أشكركم جميعا على المساعدة

تم تعديل هذه المشاركة بواسطة ابو منار في 23 سبتمبر 2005 في 19:52

#10

للرفع للمرة الثانية :(

هذا الموضوع مغلق.

مواضيع مشابهة