![]() |
|
الاعدادات Setting - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : الاعدادات Setting (/showthread.php?tid=4816) |
الاعدادات Setting - RaggiTech - 02-10-12 كاتب الموضوع : Ahmed_online
بسم الله الرحمن الرحيم اخوانى اعضاء المنتدى , سلام الله عليكم ورحمته وبركاته ساتحدث عن ملفات الاعداداتSetting ان الاعدادات Setting تستخدم لحفظ بعض البيانات بعيدا عن الكود , مثلها مثل ملفات المصادر Resources , إلا ان هناك اختلافا كبيرا بينهما وهو كالأتى : - 1 - ممكن ان يحتوى المشروع على اكثر من ملف مصادر , بينما يحتوى على ملف اعدادات واحد 2 - ملف المصادر يدمج داخل الملف التنفيذى للمشروع , بينما ملف الاعدادات يرفق منفصلا عن الملف التنفيذى 3 - ملف المصادر له الامتداد Resx , ملف الاعدادات له الامتداد Config والان لنرى كيف نفتح مكون الاعدادات ونخزن فيه القيم اولا : - افتح خصائص المشروع من قائمة project ثم اختر properties ثانيا : - ستفتح لك نافذة خصائص المشروع , اختر Setting من الجزء الايسر لها لتجدها بهذا الشكل القيم التى تخزن داخل الاعدادات مثلها مثل اى متغير , اى لها اسم ونوع وقيمة انظر للشكل السابق والارقام الموضحة عليه 1 - Name هى اسم القيمة التى تريد تخزينها 2 - Type نوع القيمة , ستجد بها كل انواع المتغيرات التى تعرفها 3 - Scop ( النطاق ) اذا اخترت Application ستكون القيمة للقراءة فقط ولا يمكن تغيرها اثناء تشغيل البرنامج , أما لو اخترت User ستسمح لك بتغيرها اثناء تشغيل البرنامج 4 - Value القيمة وفيها تخزن القيمة على حسب النوع الذى اخترته ملاحظة : جميع الشروط التى تنطبق على اسماء المتغيرات و تنطبق هنا ايضا بمجرد انشاء اى قيمة , سيتم انشاء ملف Seeting يمكنك ان تراه فى نافذة متصفح الحلول عرض القيم نفرض انك خزنت قيمة رقمية باسم Num1 , تستخدمها مثل اى متغير عادى مثلا : كود : [color=#000000][COLOR=#0000bb]MsgBox[/color][color=#007700]([/color][color=#0000bb]My[/color][color=#007700].[/color][color=#0000bb]Settings[/color][color=#007700].[/color][color=#0000bb]num1[/color][COLOR=#007700]) عرض القيم على بعض خصائص كائنات النموذج نفرض ان لديك button على النموذج , اذهب الى خصائصة من صندوق الخصائص ستجد الخاصية Application Setting , ستجد مندرجا تحتها الخاصية text , اضغط بجوارها لاختيار القيمة التى تريدها من الاعدادت الموجودة عندك , لتظهر فى الخاصية text لهذا الكائن . أما لو اردت عرض القيمة فى خاصية اخرى غير text , اذهب الى الاختيار propertyBinding والمدرج ايضا تحت الخاصية Application Setting وتماشى مع الخطوات والان نأتى لتغير قيم المتغيرات داخل الاعدادات يتم ايضا اسناد القيم لها اثناء تشغيل البرنامج , مثلا : - كود : [color=#000000][COLOR=#0000bb]My[/color][color=#007700].[/color][color=#0000bb]Settings[/color][color=#007700].[/color][color=#0000bb]num1 [/color][color=#007700]= [/color][COLOR=#0000bb]22 العودة الى القيم الافتراضية التى اسنتدها فى البداية كود : [color=#000000][COLOR=#0000bb] My[/color][color=#007700].[/color][color=#0000bb]Settings[/color][color=#007700].[/color][color=#0000bb]Reset[/color][COLOR=#007700]() انتهى حديثى ولم ينتهى الكلام عن Setting
|