سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: winbinder چیست؟!

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    Team
    تاریخ عضویت
    Jan 2006
    نوشته ها
    9,560
    تشکر
    176
    تشکر شده 1,087 بار در 724 ارسال

    winbinder چیست؟!

    همتون حتما تا حالا در مورد پروژه php-GTK شنیدید ، در واقع این پروژه قصد داره و داشته که با استفاده از توابع گرافیکی موجود لینوکس کاری کنه که بشه از php به عنوان یه زبان برنامه نویسی نیتیو استفاده بشه ! همونجوری که دوستان ما با استفاده از محیط های ویژوال برای کاربران برنامه می نویسند این پروژه هم قصد داشته و داره که چنین قابلیتی رو به php اضافه کنه. GTK در واقع همون توابع گرافیکی ای هستند که برای گسترش میز کار GNOME ازش داره استفاده میشه! و البته که با وجود اینستالر ها و نسخه های ویندوزیش این کتابخونه محدود به لینوکس نیست. اما درسته که این پروژه خیلی وسیع هست با این وجود باید در نظر داشت که اکثر کاربران از سیستم عامل ویندوز استفاده میکنند که چیز دور از انتظاری هم نیست ، خدا ایش هم ویندوز تو بحث user frindly بودن از همه سر هست. پس بنابراین اگز هم کسی با این پروژه کار میکرد کاربران رو وادار به نصب یه سری پکیج گرافیکی میکرد، چون تو ویندوز این توابع موجود نیست. اما یه پروژه جالب دیگه ای که قصد داره چنین کاری رو برای php انجام بده پروژه ای موسوم به WinBinder هست. این پروژه قصد داره تا همون کار php-GTK رو انجام بده با یه تفاوت ، این یکی داره با استفاده از API های ویندوز این امکان رو پیاده سازی کنه. خوب وبسایت رسمی این پروژه winbinder/ هست. شما میتونید به بخش دانلودش برید و فایل اتوماتیک setup رو بگیرید. بهد از دریافت و هنگام نصب هم این اینستالر شروع به دانلود یه سری برنامه های دسگه میکنه که یک سری فایل آموزشی و یه به اصطلاح minimal-php میکنه که در واقع همون کامپایلر سبک شده php هست با این تفاوت که خیلی از اکستنشن ها رو که نیازی بهشون نداره رو تو این نسخه نذاشته در کل با حدودا ۷ مگابایت دانلود روبرو هستید.
    اما بعد از نصب فقط کافیه به فولدری که برنامه رو نصب کردید برید و فایلی مثلا به نام a.phpw رو ایجاد کنید. این پسوند از این به بعد باید با برنامه خوب حالا کد های زیر رو داخل این فایل قرار بدید:


    کد:
    <?php
    include "../include/winbinder.php";        
    $mainwin = wb_create_window(NULL, AppWindow, "salam donya!!", ۳۲۰, ۲۴۰);
    wb_main_loop();
    این کد ها باعث میشن که یه پنجره کوچیک باز شه که تایتلش salam donya!! هست. این پروژه امکانات زیادی داره که دیدن همه اون ها رو به خودتون واگذار میکنم مثل انواع کنترلر ها و توابع دیالوگی ، کشنده و ... در کل این یه واقعیت هست که php برای وارد شدن به دنیای برنامه نویان لوکال کار زیادی پیش

    رو داره اما پیشرفت های اون هم در این زمینه ها خوب بوده.

    [img width=640 height=466]http://www.phpiran.ir/wp-content/uploads/untitled.JPG[/img]

    موفق باشید.

    [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •