منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف تصنع ملف مصادر خارجى (Res)
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كاتب الموضوع : AHMED HUSSIEN


[صورة مرفقة: 18_01349387503.gif]

أقدم لكم اليوم موضوع متميز و مفيد جدا عن كيفية صنع ملف مصادر خارجى

الشرح سيكون يال Visual Studio 2012 Ultimate

أفتح ال Visual Studio

أتبع الصور

[صورة مرفقة: 18_01349387524.png]

[صورة مرفقة: 18_01349387547.png]

[صورة مرفقة: 18_01349387562.png]

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

[صورة مرفقة: 18_01349387580.png]

طيب ماذا لو أردنا أضافة نص نقوم بكتابة داله كالتى بالصورة

[صورة مرفقة: 18_01349387598.png]

وماذا لو أردنا أضافة أيقونات نقوم بكتابة دالة كالتالى بالصورة

[صورة مرفقة: 18_01349387616.png]

واذا أراد أحد أضافة أى نوع من البيانات عليه فقد أن يكتب دالة بالصيفة التالية


كود :
Public Function أسم الدالة As النوع
Return القيمة المراد حفظها
End Function
والأن سوف نقوم بفتح مشروع جديد لتجربة ملف المصادر الخاص بنا

أذهب إلى File>Add>New Project

[صورة مرفقة: 18_01349387633.png]

صمم فورم كالذى فى الصورة

[صورة مرفقة: 18_01349387647.png]

أذهب ألى خصائص المشروع لأضافة مرجع مثل الصورة التاليه

[صورة مرفقة: 18_01349387663.png]

والأن أعلن عن المتغير التالى


كود :
Dim Res As New Resources.Resources
ثم اضف الكود التالى إلى زر "Set Open Image"


كود :
PictureBox1.Image = Res.OpenImage
ثم اضف الكود التالى إلى زر "Set Download Image"


كود :
PictureBox1.Image = Res.DownloadImage
ثم اضف الكود التالى إلى زر "Set BlueFox Icon"


كود :
Me.Icon = Res.BlueFoxIcon
ثم اضف الكود التالى إلى زر "Set Internet Icon"


كود :
Me.Icon = Res.InternetIcon
ثم اضف الكود التالى إلى زر "Show "Hello" In MsgBox"


كود :
MsgBox(Res.HelloText)
وألأن نشغل البرنامج ونجرب

ولكن أولا علينا القيام بالتالى الذهاب إلى Solution Explorer

ثم RightClick على Solution "Resources1" (2 projects) والضغط على Properties

ثم غير الخصائص مثل الصورة التاليه

[صورة مرفقة: 18_01349387684.png]

وهذه هى صورة البرنامج

[صورة مرفقة: 18_01349387712.png]

أنتهى الشرح و أرجو تقيمى وأى أستفسار سأجيب بسرعة والسلام عليكم ورحم الله وبركاته