:: منتدى شبابنا ::

اجعل واجهة البرنامج أكثر تألقاً وبريقاً 613623
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا اجعل واجهة البرنامج أكثر تألقاً وبريقاً 829894
ادارة المنتدي اجعل واجهة البرنامج أكثر تألقاً وبريقاً 103798


انضم إلى المنتدى ، فالأمر سريع وسهل

:: منتدى شبابنا ::

اجعل واجهة البرنامج أكثر تألقاً وبريقاً 613623
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا اجعل واجهة البرنامج أكثر تألقاً وبريقاً 829894
ادارة المنتدي اجعل واجهة البرنامج أكثر تألقاً وبريقاً 103798

:: منتدى شبابنا ::

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
:: منتدى شبابنا ::

منتدى الشباب منتدى متكامل به كل ماتتمناه به اقسام للكمبيوتر اقسام للترفيه المرئيات قسم للخريجين الطلبة المنتدى الاسلامى قسم الديكور والكثير الكثير


    اجعل واجهة البرنامج أكثر تألقاً وبريقاً

    eed
    eed
    مشرف برتبة ( وزير )
    مشرف برتبة  ( وزير )


    ذكر
    عدد الرسائل : 2070
    العمر : 52
    الموقع : القليوبية
    العمل/الترفيه : فنى
    السٌّمعَة : 8
    نقاط : 655
    تاريخ التسجيل : 10/05/2008

    بطاقة الشخصية
    الاسم ثلاثى: النشاط
    العمر :

    اجعل واجهة البرنامج أكثر تألقاً وبريقاً Empty اجعل واجهة البرنامج أكثر تألقاً وبريقاً

    مُساهمة من طرف eed السبت مايو 10, 2008 9:21 pm

    الجزء الأول: 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 .. أو جعل هذه الأداة والملف التنفيذي في مجلد واحد ...

      الوقت/التاريخ الآن هو الإثنين أبريل 29, 2024 1:56 am