النتائج 1 إلى 11 من 11

الموضوع: شرح إنشاء برمجيات الويندوز بواسطة PHP-GTK

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597

    شرح إنشاء برمجيات الويندوز بواسطة PHP-GTK



    السلام عليكم ورحمه الله وبركاته


    أخواني الكرام تحية طيبة لكم


    درسنا اليوم هو درس مميز وممتع حيث انه بعد هذا الدرس سوف تتمكن من انشاء برمجيات الويندوز او المعروفة باسم DeskTop App

    بواسطة لغة php عن طريقة مكتبة GTK

    بسم الله نبدأ


    أولاً علينا ان نقم بتحميل نسخة Gnope وهو بمثابه مترجم ل GTK علي حاسوبك الشخصي

    اولا قم بالدخول علي الرابط التالي

    Download Gnope

    وقم بتحميل النسخة علي جهازك هذا رابط التحميل

    http://www.gnope.org/downloads/GnopeSetup-1.5.1.exe

    لمن يحب الروابط المباشرة دون عناء البحث
    بعد تحميل الملف نأتي لعملية التنصيب




    طبعاً مايحتاج ابلغكم بالضغط علي Next

    بعد الضغط سوف تظهر لك نافذه القوانين وكالعاده عليك بالموافقة علي القوانين I Agree
    بعد ذلك عليك الملاحظة التالية




    تأكد من أن الخيارين المحددين بالصور بالاعلي موجودين وباقي الخيارات غير هامة
    بالخطوة التالية سوف تختار مجلد التنصيب أنا أفضل ان يكون C:\Gnope\
    بالطبع بامكانك التغيير
    سوف يأخد 3 دقائق كحد أقصي للتنصيب والآن حاسوبك الشخصي جاهز لبناء تطبيقات الويندوز بواسطة PHP
    بعد ان قمنا بالاعداد قم بفتح محرر PHP المفضل لديك
    وقم بتنفيذ الكود التالي

    كود PHP:
    <?php
    $wndMain 
    = new GtkWindow();
    $wndMain->connect_simple(’destroy’, array(’gtk’‘main_quit’));
     
    $lblHello = new GtkLabel(”Hello World \r This my First App With PHP”);
    $wndMain->add($lblHello);
     
    $wndMain->show_all();
    Gtk::main();
    ثم قم بحفظ الملف علي المسار التالي : C:\Gnope\traidnt.php
    لاتقلق بشأن الأكواد سوف نقوم بشرحها بدرس قادم بشكل تفصيلي
    الآن قم بالذهاب CMD لمن لايعرف طريقة الوصول لها
    اذهب الي قائمة START ثم RUN ثم اكتب CMD
    اولا نقوم بالذهاب الي مجلد GTK لدينا
    cd c:/Gnope
    نقوم بتنفيذ الامر التالي لتشغيل البرنامج او النافذه الخاصة بالأكواد السابقة
    php traidnt.php

    ليظهر لنا نتيجة عملنا السابق






    ومبروك عليكم اول برمجية ويندوز بواسطة PHP
    الي هنا انتهي درس اليوم واعدكم ان شاء الله بالقريب العاجل بوضع شروحات لمكتبة GTK لنتوسع اكثر بها


    روابط ذات صلة :
    PHP-GTK
    GUI Development with PHP-GTK2 - User Interfaces
    دمتم علي خير


    الموضوع منقول من ترايدنت
    http://www.traidnt.net/vb/showthread.php?t=1090395








  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2007
    المشاركات
    509


    روعة اخوي , شرح رائع وطريقة اروع , اشكرك جزيل الشكر

    الى الامام





    __________________
    EbNCaNa اخوكم ابن قانا

    [درس] قائمة بريدية بأسهل الطرق بواسطة PHP

    [توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2007
    المشاركات
    2,065


    جزاك الله خير ^^






  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    450


    مشكور اخي , بدايه سهله ,,
    ننتظر المذيد ...






  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    موضوع رائع





    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    المشكلة لا يدعم اللغة العربية .





    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

  8. #8


    ليتك تكمل أخي
    درس رائع





    __________________
    السيف أصدق أنباء من الكتب

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    شكرا على هذه المعلومة الجديدة والطريقة السلسة في التنصيب، كنت أتهيب GTK قبلا لأني كنت أظن أن التنصيب وإعداد البيئة معقد وغير عملي





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    المشكلة لا يدعم اللغة العربية .
    لا بل يدعم اللغة العربية بصيغة UTF-8، لتعديل المثال السابق عليك بداية القيام بتعديل بسيط ضمن ملف php.ini في المجلد الذي نصبت به برنامج Gnope، إبحث عن السطر التالي:

    php-gtk.codepage = CP1250

    وقم بتعديله ليبدو على الشكل التالي:

    php-gtk.codepage = UTF-8

    بعدها قم بتغيير الرسالة إلى "مرحبا أيها العالم" على سبيل المثال، لكن لا تنس حفظ الملف برنامج PHP ذاته بتنسيق UTF-8، على سبيل المثال إن كنت تستخدم برنامج المفكرة Notepad قم في مبرع حوار حفظ بإسم بتغيير Encoding إلى UTF-8.

    ومن ثم اعد تشغيل البرنامج مجددا بالطريقة التي أشار إليها الأخ Jo Live وستجد رسالتك العربية ظاهرة أمامك





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  11. #11


    قرأت الكود وفهمته
    هي كلاس جاهزة خاصة بالنافذة تمرر لها نوع النافذة عبر الميسود
    الصراحة كتابة برامج ديسك توب بهذه الطريقة ........... ممل للغاية





    __________________
    السيف أصدق أنباء من الكتب





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض