۲۷-بهمن-۱۳۸۷, ۱۶:۴۸:۰۳
برنامه PwrDev یک محیط برای طراحی فرمها برای کامپایلر پاوربیسیک بود که در ورژن جدید آن
که در همین ماه میلادی سال 2009 منتشر شد امکانات بسیار زیادی به آن اضافه شد
و در این محیط دیگر نیازی به نصب خوده کامپایلر پاوربیسیک ندارید
این ورژن از پاوربیسیک ویندوز 9 و کنسول 5 پشتیبانی کامل می کند و قابلیت اجرا روی لینوکس را نیز داراست
این محیط از کنترلهای استاندارد زیاد درکنار دیگر Activex ها و کامپونتها بهره می برد
این محیط به شما این امکان را می دهد که برنامه های خود را بر اساس .Net و FrameWork بسازید
شما می توانید در ساخت برنامه های خود از زبانهای دیگر نظیر #C و VB.Net در کنار پاوربیسیک بهره بگیرید
شما به طور مستقیم کنترل های .Net را در برنامه خود به کار بگیرید
PwrDev از هر دو مدل DDT و SDK برای ساخت برنامه های Win32 و کنسول پشتیبانی می کند
برای کار با این محیط داشتن دانش بسیار ساده و کم درباره API ها کافیست
خروجی این محیط می تواند :
شما می توانید کنترلهای مورد نیاز خود را طراحی و در برنامه استفاده کنید
از نظر ActiveX های PwrDev از موارد زیر پشتیبانی می کند
که قدرت زیادی به شما در ساخت برنامه می بخشد
از نظر برنامه نویسی شی گرا نیز این محیط قدرت زیادی دارد و به صورت اتوماتیک به ساخت و توضیح
کلاسهای و اشیا آنها می پردازد
خوده این محیط از دستورات بی شماری جهت کار با دیگر قسمتهای ویندوز، فایل ها و ...
می پردازد که مهمترین این توابع برای کار با موارد زیر تعبیه شده اند
در این محیط کار با کنترلها بسیار راحت شده است و به سرعت می توانید به کنترلهای مورد نیاز خود
دسترسی و از آنها استفاده کنید مثل Dialog ها و دیگر کنترلها مثل Winsock و Innet و دیگر کنترلها
و کامپونت های موجود در کامپیوتر شما
برای کار با Database هم این محیط کار را ساده کرده است و به جز قابلیتهای خوده پاوربیسیک
به شما اجازه استفاده از ADO و نسخه های 2 و 3 SQLite را می دهد
برنامه های شما می تواند Webbaced باشد
این محیط حتی برای فشرده سازی فایلها نیز دستوراتی دارد و از LZExpand و ZLIB نسخه 1.14 پشتیبانی می کند
از نظر تنظیمات هم برای پروژه های شما کارهای زیادی شده تا برنامه در سطح بالاتری بهینه سازی شود
حداقل سیستم مورد نیاز برای این محیط ویندوز98 است که ویندوز XP پیشنهاد می شود
حالا این قدرت رو با قدرت کامپایلر پاوربیسیک به تنهایی مثل : استفاده از اسمبلی و ... جمع کنید و قدرت واقعی این محیط رو حس کنید
که در همین ماه میلادی سال 2009 منتشر شد امکانات بسیار زیادی به آن اضافه شد
و در این محیط دیگر نیازی به نصب خوده کامپایلر پاوربیسیک ندارید
این ورژن از پاوربیسیک ویندوز 9 و کنسول 5 پشتیبانی کامل می کند و قابلیت اجرا روی لینوکس را نیز داراست
این محیط از کنترلهای استاندارد زیاد درکنار دیگر Activex ها و کامپونتها بهره می برد
این محیط به شما این امکان را می دهد که برنامه های خود را بر اساس .Net و FrameWork بسازید
شما می توانید در ساخت برنامه های خود از زبانهای دیگر نظیر #C و VB.Net در کنار پاوربیسیک بهره بگیرید
شما به طور مستقیم کنترل های .Net را در برنامه خود به کار بگیرید
PwrDev از هر دو مدل DDT و SDK برای ساخت برنامه های Win32 و کنسول پشتیبانی می کند
برای کار با این محیط داشتن دانش بسیار ساده و کم درباره API ها کافیست
خروجی این محیط می تواند :
نقل قول:باشدWindows applications (PB/WIN, PB/CC)
Console(PB/WIN, PB/CC)
CGI(PB/WIN, PB/CC)
NT-service(PB/WIN, PB/CC)
Libraries(PB/WIN)
Controlpanel applets(PB/WIN)
Excel Addins
شما می توانید کنترلهای مورد نیاز خود را طراحی و در برنامه استفاده کنید
از نظر ActiveX های PwrDev از موارد زیر پشتیبانی می کند
نقل قول:ATL
JACOMPB
IStream interface
XLS functions
XML functions
که قدرت زیادی به شما در ساخت برنامه می بخشد
از نظر برنامه نویسی شی گرا نیز این محیط قدرت زیادی دارد و به صورت اتوماتیک به ساخت و توضیح
کلاسهای و اشیا آنها می پردازد
خوده این محیط از دستورات بی شماری جهت کار با دیگر قسمتهای ویندوز، فایل ها و ...
می پردازد که مهمترین این توابع برای کار با موارد زیر تعبیه شده اند
نقل قول:Clipboard
Functions for standard and common controls like CheckBox, listbox, listview,...
Resources (rc)
INIfile
Registry
GDIPlus
Image support like JPG, GIF
Printer
در این محیط کار با کنترلها بسیار راحت شده است و به سرعت می توانید به کنترلهای مورد نیاز خود
دسترسی و از آنها استفاده کنید مثل Dialog ها و دیگر کنترلها مثل Winsock و Innet و دیگر کنترلها
و کامپونت های موجود در کامپیوتر شما
برای کار با Database هم این محیط کار را ساده کرده است و به جز قابلیتهای خوده پاوربیسیک
به شما اجازه استفاده از ADO و نسخه های 2 و 3 SQLite را می دهد
برنامه های شما می تواند Webbaced باشد
این محیط حتی برای فشرده سازی فایلها نیز دستوراتی دارد و از LZExpand و ZLIB نسخه 1.14 پشتیبانی می کند
از نظر تنظیمات هم برای پروژه های شما کارهای زیادی شده تا برنامه در سطح بالاتری بهینه سازی شود
حداقل سیستم مورد نیاز برای این محیط ویندوز98 است که ویندوز XP پیشنهاد می شود
حالا این قدرت رو با قدرت کامپایلر پاوربیسیک به تنهایی مثل : استفاده از اسمبلی و ... جمع کنید و قدرت واقعی این محیط رو حس کنید