PDA

View Full Version : سوال: سوال در مورد بخش هاي ديگر مانند Qt ، Wxwidgets,...



SamaPic
پنج شنبه 01 اسفند 1387, 12:07 عصر
با سلام خدمت دوستان عزيز.
مي شود در مورد بخش هاي زير يك توضيح بدهيد تا ما هم بفهميم چي هستن.(شايد خنده دار باشه ولي واقعا نمي دونم.:خجالت:)

برنامه نویسی با Borland C++ Builder (http://barnamenevis.org/forum/forumdisplay.php?f=39)
برنامه نویسی GTK، GTK+ و wxWidget (http://barnamenevis.org/forum/forumdisplay.php?f=110)
برنامه نویسی در محیط QT (http://barnamenevis.org/forum/forumdisplay.php?f=111)و هم خانواده هایش (http://barnamenevis.org/forum/forumdisplay.php?f=111)

در مورد اول خودم مطالبي مي دونم ولي مي خواستم كامل تر بشه.
دو مورد ديگر چه ربطي با سي دارن.
با تشكر.
خدانگهدار.

Nima_NF
پنج شنبه 01 اسفند 1387, 14:21 عصر
Borland C++ Builder علاوه بر پشتیبانی از برنامه نویسی win32 برنامه نویسی مختص خود را نیز دارد که با کلاس های VLC انجام می شود و کلا شیوه جدید هست.

GTK، GTK+ و wxWidget و Qt ابزارهای cross-platform هستند (یک سری کتابخانه GUI که در همه سیستم عامل های پیشرفته پیاده سازی شده است با همان API های هر سیستم عامل و با نوشتن یک سری کد در سایر سیستم عامل ها نیز قایل کامپایل و اجرا شدن هست) و با زبان می توانید ++C از آن ها استفاده کنید.
خود زبان C یا ++C دارای محیط گرافیکی یا رابط گرافیکی کاربری GUI نیست پس ما باید از یکی از این کتابخانه ها استفاده کنیم تا مثلا یک dialog یا button یا و... برایمان ایجاد کند.

در ویندوز MFC و در لایه زیرین و اصلی آن win32 API نیز وجود دارد.

برای اطلاعات بیشتر لینک های زیر را مطالعه کنید:
http://www.barnamenevis.org/forum/showthread.php?t=104483
http://www.barnamenevis.org/forum/showthread.php?t=94381

SamaPic
سه شنبه 13 اسفند 1387, 14:35 عصر
با سلام خدمت دوست عزيز.
اگر سوال تكراري است ببخشيد ولي :
من به دنبال كتاب هستم.
آيا كتاب فارسي در اين زمينه موجود است .
اگر وجود دارد لطفا انتشارات ، نام نويسنده و نام كتاب را به من بگوييد.
يكي از دوستان در يكي از پست هاي زير آدرسي را معرفي كرد تا از طريق آن به يك منبع مناسب دست پيدا كنيم ،من رفتم و ايميل خود را وارد كردم.پس از يك روز ايميلي آمد كه همراه رمز ورود به فايل و لينك دانلود بود. من رمز را براي باز كردن فايل استفاده كردم ولي باز نكرد.
من تقريبا هيچ اطلاعاتي در اين زميمنه ندارم و مي خواستم تازه شروع به فراگيري كنم.
آيا اين همان برنامه نويسي سيستمي است؟
با تشكر.
خدانگهدار.

Nima_NF
سه شنبه 13 اسفند 1387, 14:54 عصر
شما از طریق همه این کتابخانه ها و ++C به تمامی API های سطح پایین سیستم عامل ها دسترسی دارید.
اگر منظورتان نوشتن موارد محدودی مثل درایور هست آنگاه باید مستقیم از API ها استفاده کنید و از سایر کتابخانه ها در موارد ساخت نرم افزار بیشتر استفاده کنید.

کتاب فارسی برای همه موارد وجود ندارد جز MFC ، سایر موارد فقط انگلیسی:
http://www.barnamenevis.org/forum/showthread.php?t=86565

برای آن PDF فارسی برای Qt نیز به فرستنده آن پیام خصوصی بفرستید و بپرسید.

SamaPic
سه شنبه 13 اسفند 1387, 20:56 عصر
با سلام.
ايشان حدود 2 ماه است كه از اين سايت بازديد نكرده اند.
آيا شما اين برنامه را دريافت نكرده ايد تا من از شمابگيرم.
خدانگهدار.