تقييم الموضوع :
  • 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 , السندبااد
#2
شكرا لك  اخي راجي على المعلومة المفيدة
والشكر يشمل الاخ كاتب الموضوع احمد
لاني بصراحة ولا عمري انتبهت لها ولا حتى حاولت اعرف شي عنها
[صورة مرفقة: 1080x360-jpeg-1080-360.jpg]
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5
#3
معلومة رائعة
(وقل رب زدني علما)
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: asemshahen5
#4
شكرا لك ياراجي
الرد }}}
تم الشكر بواسطة: asemshahen5


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

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


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