الجزء الأول: Active Skin
تعد مرحلة التصميم من أهم مراحل البرمجة وأكثرها فائدة، إذ أن الانطباع الأولي للبرنامج ينشأ عن الشكل العام للبرنامج، وربما يكون البرنامج ضعيفاً ولكن البعض يفضله على غيره لتناسق ألوانه وجمال تصميمة، ومن أهم الأدوات المساعدة في هذا الصدد أداة الأكتف سكن وهي أداة بسيطة جداً ومميزة جداً تقوم بتغيير واجهة البرنامج من الواجهة التقليدية لبرامج الفيجول إلى واجهات اكثر تقدماً ورقياً:
أداة الأكتف سكن Active Skin هي أداة تسمح لك بتغيير واجهة البرنامج من الواجهة التقليدية لبرامج الفيجول بيسيك إلى واجهات أخرى أكثر احترافية وجميلاً ...
ولكي نقوم باستخدام هذه الأداة في البرنامج الخاص بنا، فإننا سنحتاج إلى:
[1] ملف الـ OCX الخاص بالأداة، والذي سنقوم بوضعه في مجلد النظام - (system32) لمستخدمي الويندوز إكس بي، و(system) لمستخدمي الإصدارات الأخرى -.
[2] ملف الـ skn، وهو عبارة عن الملف الذي سيحتوي على الواجهة التي ستطبقها على برنامجك، وبإمكانك نسخه على مجلد البرنامج مباشرة.
اسم الأداة: ActiveSkin 4.0 .. حجمها: 360 ك ب.
طريقة الاستخدام: أولاً لابد أن يكون لدينا ملفين الأول هو ملف الأداة ذو الامتداد ocx، ويمكنك تحميلة من الملف المرفق، والثاني هو ملف ذو امتداد skn ويحتوي على شكل الواجهة الجديدة، ويمكنك تحميل بعض هذه الملفات والتي أرفقتها مع هذا الموضوع ...
الآن قم بنسخ الملفين على مجلد البرنامج، وبعدها قم بإدراج ملف الأداة في الفورم، وذلك عن طريق الضغط على Ctrl + T ثم اضغط Brows، ثم اختر ملف الأداة، وبعد ذلك قم برسمها على الفورم ...
بعد إدراج الأداة في الفورم سنقوم بكتابة سطرين كود فقط، الأول يقوم بتمرير مسار ملف الـ skn إلى الخاصية Loadskin لكي تصبح جاهزة للاستخدام، والثاني يقوم باستخدامها فعلاً وتطبيقها على الفورم.
كود("هنا ضع مسار ملف الـ skn كاملاً") Skin1.LoadSkin
Skin1.ApplySkin Me.hwnd
بذلك نكون قد انتهينا من استخدام الأداة ويمكنك مشاهدة نتيجة عملك الآن.
عيوب الأداة:
كما هو الحال بالنسبة لأي أداة فإن لها إيجابياتها كما لها سلبياتها، ومن أهم العيوب التي وجدتها في هذه الأداة أنها لا تعترف بأداة العنوان الخاصة بالفيجول بيسيك Label وإنما لها أداة عنوان خاصة بها، ولا يمكنك التحكم في هذه الأداة كثيرا حيث لا يمكنك تغيير لونها ولا لون خلفيتها ولا الكثير من المميزات الأخرى التي تتميز بها أداة الفيجول بيسيك ...
ملفات الـ skn الجاهزة:
لقد أدرجنا في هذا الموضوع ملفات skn، وهي ملفات جاهزة قام بعض المصممين بعملها، ويمكنك عمل ملفات skn خاصة بك حسب ذوقك وتصميمك، وذلك عن طريق برنامج الـ 4.3 Active Skin نفسه
توزيع البرنامج:
كما تعلمون فإن أداة الـ Active Skin لا يتم توزيعها مع الفيجول بيسيك، ولذلك لابد أن نفترض أن المستخدم ليس لديه هذه الأداة لذلك قم بإرفاقها مع البرنامج وإما أن يتم نسخها على مجلد النظام بالويندوز System32 .. أو جعل هذه الأداة والملف التنفيذي في مجلد واحد ...
تعد مرحلة التصميم من أهم مراحل البرمجة وأكثرها فائدة، إذ أن الانطباع الأولي للبرنامج ينشأ عن الشكل العام للبرنامج، وربما يكون البرنامج ضعيفاً ولكن البعض يفضله على غيره لتناسق ألوانه وجمال تصميمة، ومن أهم الأدوات المساعدة في هذا الصدد أداة الأكتف سكن وهي أداة بسيطة جداً ومميزة جداً تقوم بتغيير واجهة البرنامج من الواجهة التقليدية لبرامج الفيجول إلى واجهات اكثر تقدماً ورقياً:
أداة الأكتف سكن Active Skin هي أداة تسمح لك بتغيير واجهة البرنامج من الواجهة التقليدية لبرامج الفيجول بيسيك إلى واجهات أخرى أكثر احترافية وجميلاً ...
ولكي نقوم باستخدام هذه الأداة في البرنامج الخاص بنا، فإننا سنحتاج إلى:
[1] ملف الـ OCX الخاص بالأداة، والذي سنقوم بوضعه في مجلد النظام - (system32) لمستخدمي الويندوز إكس بي، و(system) لمستخدمي الإصدارات الأخرى -.
[2] ملف الـ skn، وهو عبارة عن الملف الذي سيحتوي على الواجهة التي ستطبقها على برنامجك، وبإمكانك نسخه على مجلد البرنامج مباشرة.
اسم الأداة: ActiveSkin 4.0 .. حجمها: 360 ك ب.
طريقة الاستخدام: أولاً لابد أن يكون لدينا ملفين الأول هو ملف الأداة ذو الامتداد ocx، ويمكنك تحميلة من الملف المرفق، والثاني هو ملف ذو امتداد skn ويحتوي على شكل الواجهة الجديدة، ويمكنك تحميل بعض هذه الملفات والتي أرفقتها مع هذا الموضوع ...
الآن قم بنسخ الملفين على مجلد البرنامج، وبعدها قم بإدراج ملف الأداة في الفورم، وذلك عن طريق الضغط على Ctrl + T ثم اضغط Brows، ثم اختر ملف الأداة، وبعد ذلك قم برسمها على الفورم ...
بعد إدراج الأداة في الفورم سنقوم بكتابة سطرين كود فقط، الأول يقوم بتمرير مسار ملف الـ skn إلى الخاصية Loadskin لكي تصبح جاهزة للاستخدام، والثاني يقوم باستخدامها فعلاً وتطبيقها على الفورم.
كود("هنا ضع مسار ملف الـ skn كاملاً") Skin1.LoadSkin
Skin1.ApplySkin Me.hwnd
بذلك نكون قد انتهينا من استخدام الأداة ويمكنك مشاهدة نتيجة عملك الآن.
عيوب الأداة:
كما هو الحال بالنسبة لأي أداة فإن لها إيجابياتها كما لها سلبياتها، ومن أهم العيوب التي وجدتها في هذه الأداة أنها لا تعترف بأداة العنوان الخاصة بالفيجول بيسيك Label وإنما لها أداة عنوان خاصة بها، ولا يمكنك التحكم في هذه الأداة كثيرا حيث لا يمكنك تغيير لونها ولا لون خلفيتها ولا الكثير من المميزات الأخرى التي تتميز بها أداة الفيجول بيسيك ...
ملفات الـ skn الجاهزة:
لقد أدرجنا في هذا الموضوع ملفات skn، وهي ملفات جاهزة قام بعض المصممين بعملها، ويمكنك عمل ملفات skn خاصة بك حسب ذوقك وتصميمك، وذلك عن طريق برنامج الـ 4.3 Active Skin نفسه
توزيع البرنامج:
كما تعلمون فإن أداة الـ Active Skin لا يتم توزيعها مع الفيجول بيسيك، ولذلك لابد أن نفترض أن المستخدم ليس لديه هذه الأداة لذلك قم بإرفاقها مع البرنامج وإما أن يتم نسخها على مجلد النظام بالويندوز System32 .. أو جعل هذه الأداة والملف التنفيذي في مجلد واحد ...