منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الخاصية Generatemember - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (https://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (https://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم مقالات VB.NET (https://vb4arb.com/vb/forumdisplay.php?fid=184)
+--- الموضوع : الخاصية Generatemember (/showthread.php?tid=4869)



الخاصية Generatemember - RaggiTech - 02-10-12

كاتب الموضوع : 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 غير موجود بينهم
ما المستفاد من هذه الخاصية ؟
المستفاد منها هو منع التعديل على الادوات باستخدام الكود . وذلك فى حالة الادوات التى ستكون للقراءة فقط , لحمايتها من المتطفلين







RE: الخاصية Generatemember - معاند الحظ - 25-04-20

شكرا لك  اخي راجي على المعلومة المفيدة
والشكر يشمل الاخ كاتب الموضوع احمد
لاني بصراحة ولا عمري انتبهت لها ولا حتى حاولت اعرف شي عنها


RE: الخاصية Generatemember - ابراهيم ايبو - 25-04-20

معلومة رائعة
(وقل رب زدني علما)



RE: الخاصية Generatemember - أمجد وضاح - 06-05-20

شكرا لك ياراجي