تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الخاصية Generatemember
#1
كاتب الموضوع : Ahmed_online


ب[SIZE=3]سم الله الرحمن الرحيم[/SIZE]
اخوانى اعضاء المنتدى
سلام الله عليكم ورحمته وبركاته



الخاصية [FONT=&quot]
[/FONT]

Generatemember

هذه الخاصية من اخطر خواص الفئة Control فى لغة البرمجة . فما هو عمل هذه الخاصية ؟ !
دعنا نجرب اولا ثم نستنتج وظيفتها من المثال .
مبدئيا هذه الخاصية تحمل قيمة من النوع Boolean , ولا توجد الا فى نافذة الخصائص اى انه لا يمكن العمل عليها من خلال الكود


1 - صمم مشروع جديد وضع عليه بعض اداوت التحكم وليكن Buuton1 , Button2 , Button3
2 – اختر احد هذه الادوات وليكن button1 واذهب الى خصائصة واضبط الخاصية سالفة الذكر على الاختيار false
3 – اذهب الى اى حدث تابع لاى اداة اخرى واكتب اسم Button
فماذا تلاحظ
سوف تلاحظ هذه الصورة

[صورة مرفقة: 18_01349181235.jpg]



طبعا لاحظت ان Button1 غير موجودة ضمن هذه القائمة
اذا هذه الخاصية تمنع البرنامج من انشاء متغير يحمل اسم هذا الكائن , اى ان الكائن button1 موجود على النموذج كرسم فقط ولا يجود متغير من هذه الفئة , وبالرغم من هذا يمكنك استخدام احداثه عادى جدا
وترى ذلك قم بالخطوات الاتية :
1 – اضغط على زر اظهار جميع الملفات الموجود فى اعلى نافذة solution
2 – قم بفتح Form1.Designer.Vb
3 – اذهب لاسفل الصفحة لترى ذلك
[صورة مرفقة: 18_01349181254.jpg]



لتلاحظ ان Form1 غير موجود بينهم
ما المستفاد من هذه الخاصية ؟
المستفاد منها هو منع التعديل على الادوات باستخدام الكود . وذلك فى حالة الادوات التى ستكون للقراءة فقط , لحمايتها من المتطفلين




الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5 , السندبااد


الردود في هذا الموضوع
الخاصية Generatemember - بواسطة Raggi Tech - 02-10-12, 04:35 PM
RE: الخاصية Generatemember - بواسطة معاند الحظ - 25-04-20, 04:41 AM
RE: الخاصية Generatemember - بواسطة أمجد وضاح - 06-05-20, 10:37 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  الخاصية GenerateMember Ahmed_online 1 2,570 21-09-12, 02:28 AM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: