بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته[/CENTER]
كلنا يعلم ان مظهر البرنامج هو من اهم ما يلفت انتباه المستخدم ويعطية انطباعا حسنا عن برنامجك
وان الشكل الخارجي والمنظم للبرنامج وشكل الايقونات .... الخ لا يقل اهمية عن محتوى البرنامج وجوهرة
لذلك احببت ان اقدم شرحا لاداة معروفة ومشهورة باصدارتها الكاملة والاخيرة وهي
SkinCrafter 2.7.2 ver 2007 for visual studio 2005
ومهمة هذه الاداة هو تحميل الثيمات او الاسكينز في برنامجك
وسوف اضع هنا شرح لهذه الاداة مع مجموعة من الاسكينز الرائعة التي يمكنك استخدامها لتجميل برنامج
اولا هذة النسخة هي مخصصة للنسخة 2005 من الفيجوال ستوديو
وهي تدعم اللغات التالية
Visual Basic 2005
Visual C# 2005
Visual C++ 2005
Visual J# 2005
وكما تدعم ايضا لغة الديلفي والفوكس برو
وسوف بكتابة الاكواد اللازمة بلغتي Visual Basic وال C#
فبسم الله نبدا
اولا قم بتحميل الاداة من الرابط التالي وقم بفك ضغتها
RapidShare
EgoShare
حجم الملف : 230 كيلوبايت تقريبا وبعد فك الضغط 500 كيلوبايت تقريبا
الان مع الشرح
قم بفتح Visual Studio 2005
قم بعمل مشروع جديد باللغة التي تريد او قم بفتح مشروع سابق
بعد فتح المشروع قم بالاتي كما في الصورة
ثم من القائمة المنسدلة اختر الاتي كما في الصورة
انتظر قليلا وسوف تظهر النافذة التالية وقم بعمل الاتي كما في الصورة
لاحظ اننا سوف نختار الملف الذي سوف نحملة من الروابط السابقة بعد فك الضغط
اما الان
فالنبدا بالاكواد
قم بفتح محرر الكود في نافذة البداية (النافذة الرئيسية)
قم بعمل الاتي كما في الصورة
ثم
لاحظ اننا استخدمنا القوائم المنسدلة التي توجد فياعلى صفحة محرر الكود في الفيجوال بيسك
الان ستلاحظ ظهور دالة جديدة في محرر الكود باسم New
وهي كالتالي :
- الكود:
-
Public Sub New()
' This call is required by the Windows Form Designer.
InitializeComponent()
' Add any initialization after the InitializeComponent() call.
End Sub
الان حان الوقت لكتابة بعض الاكواد
انظهر الى الصورة التاليه
وقم بكتابة الاكواد في نفس مكان الارقام
والان هذه هي الاكواد كتابة
الكود رقم 1
- الكود:
-
Imports DMSoft
الكود رقم 2
- الكود:
-
Public SkinOb As DMSoft.SkinCrafter
الكود رقم 3
- الكود:
-
SkinOb.LoadSkinFromFile("C:\\magnifier_ST.skf")
SkinOb.ApplySkin()
لاحظ في الكود السابق اننا نكتب المسار الخاص بملف الاسكين ليتم تحميلة في البرنامج
الكود رقم 4
- الكود:
-
DMSoft.SkinCrafter.Init()
SkinOb = New DMSoft.SkinCrafter
SkinOb.InitLicenKeys("SKINCRAFTER", _
"SKINCRAFTER.COM", "support@skincrafter.com", _
"DEMOSKINCRAFTERLICENCE")
SkinOb.InitDecoration(1)
طبعا الاكواد السابقة سوف نكتبها بنفس اماكن ارقامها كما في الصورة السابقة
والان عند تشغيل برنامج سوف يعمل البرنامج وسيلاحظ الذين استخدمو النسخة DEMO ان هناك اختلاف حيث
1 - لاتظهر النافذة الدعائية التي تظهر في كل مرة يفتح فيها النافذة
2 - عنوان النافذة ليس فيه SkinCrafter DEMO
كما في الصورة الاخيرة :
ملاحظة :
يكفي كتابة الاكواد السابقة في الفورم الرئيسي فقط ولا يجب كتابتة في كل فورم
والان يمكنك تحميل الثيمات من الموقع التالي وهو الموقع الرسمي لهذا البرنامج
http://www.skincrafter.com/skingal.php
ستجد في هذه الصفحة سكينز مدهشة ورائعة لبرنامجك
واذا اردت ان تصمم سكين بنفسك فيمكنك تحميل البرنامج الخاص بذلك من الرابط التالي :
http://www.skincrafter.com/downloads/skinbuilder.zip
الحجم : 10.78 MB
ويمنك من خلال الموقع ايضا الاطلاع على ملفات المساعدة للغات الاخرى غير Visual Basic 2005
وفي النهاية ادعو الله ان يكون هذا الشرح مفيدا لاخواني الاعضاء
واي استفسار انا في الخدمة
وجزاكم الله خيرا
والسلام عليكم ورحمة الله وبركاته