حياك الله استاذ سردال
والله انا مبتدأ بهالغه بس الي فهمته من الي ادرس عنه هالماده ان تصميم الواجهة له برامج خاصه اما القوائم مثل file و غيرها .. عن طريق فنكشن اسمها menu ..
تحياتي
حياك الله استاذ سردال
والله انا مبتدأ بهالغه بس الي فهمته من الي ادرس عنه هالماده ان تصميم الواجهة له برامج خاصه اما القوائم مثل file و غيرها .. عن طريق فنكشن اسمها menu ..
تحياتي
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
السلام عليكم
موضوع جميلو لي مداخلة بسيطة
بالنسبة للبرمجة لأنظمة *nix أو غيرها فلا أعلم لغة أقوى من سي بلس بلس لها
وللعلم فإن سي بلس بلس تستخدم للبرمجة لنظام Palm OS ، أعتقد أن هذا يهمك سردال
بالنسبة لبرمجة واجهات بهذه اللغة طبعا يمكنك الإعتماد على مكتبات خارجية تساعدك في تصميم هذه الواجهات ، لعل أشهرها مكتبة Qt المتميزة بأنها تعمل على معظم المنصات (Cross-Platform) و واجهة KDE لأنظمة يونكس مصممة بهذه المكتبة الرائعة و برنامج فوتوشوب ألبوم التي ستصدره أدوبي لاحقا مصمم بها
أيضا توجد مكتبة MFC المرفقة مع فيجوال سي بلس بلس من مايكروسوفت وهي ممتازة أيضا
وتعتبر سي بلس بلس من أقوى لغات برمجة الألعاب و خصوصا بوجود مكتبتي DirectX و OpenGL
هاتان المكتبتان أفضل مكتبتان على الاطلاق في برمجة الألعاب إلا أن الأولى تتميز عن مثيلتها بأنها تقدم مجموعة من المكتبات الملحقة التي تساعدك في بناء لعبة متكاملة مثل DirectPlay للعب عبر الشبكة و Direct3D للرسومات ثلاثية الأبعاد و DirectSound للأصوات
إلا أنني أستخدم مكتبة OpenGL لأنها تعمل على منصتي وندوز و لينكس
بعض المبرمجين يستخدمون OpenGL لبرمجة واجهات لتطبيقاتهم لكن برأي أن هذا غير مناسب و أنا أفضل Qt من شركة TrollTech
ملاحظة : يمكن استخدام C++ لبرمجة الويب ، وذلك بالاعتماد على واجهة التطبيقات CGI
الأمر الأخير ، إن شاء الله سيختص موقع Dev-Gate.net ببرمجة التطبيقات باستخدام لغات C/C++ و Java و ربما نقوم بعمل حلقات نقاش للمبرمجين
تحياتي
يعطيك الف عافيه على هالمداخله والاضافه القيمة الاخ الوطواط![]()
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
موضوع قيم فعلاً
مشكورين جميعاً![]()
__________________
System
لدي اقتراح لهذه المناسبة لماذا لا يتم افتتاح أقسام لغات البرمجة ++c, Delphi, VB أريد أن يكون هذا الموقع منافس للموقع:
www.arabteam2000.com
__________________
عزوز الحسني
لدي اقتراح لهذه المناسبة لماذا لا يتم افتتاح أقسام لغات البرمجة ++c, Delphi, VB أريد أن يكون هذا الموقع منافس للموقع:
www.arabteam2000.com
نسيت أكتب هذول :
![]()
![]()
![]()
![]()
شكرا لمشرفنا على هذا الموضوع
وبعد أذن الأساتذة
رد مقتبس من سردال
جميل جداً وبارك الله فيكم، ما أدري يمكن حان الوقت لقسم خاص للبرمجة كما طلب الأعضاء من قبل
لدي سؤال هنا، لو أردت أن أبرمج لنظام لنكس وFreeBSD، فهل أتعلم لغة C؟ الأمر الآخر، كيف أقوم بإنشاء واجهة للبرنامج عن طريق لغة C؟ أتذكر مثلاً في الفيجوال بيسك أنك تقوم بإنشاء الواجهة ثم تحدد خصائص كل عنصر، ثم تكتب الشفرة البرمجية وتستطيع مباشرة إنشاء ملف exe لتنفيذ البرنامج، فما هي الخطوات المطابق لها في c؟
جزاكم الله خيراً![]()
نعم يمكنك تعلم لغة السي ولكن لا أنصحك به ابدا، فهناك لغات أسهل واسرع للتعامل مع الأنظمة الأخرى ، مثلا لغة بيرل أو بايثون ، فهم يوفرون لك كل ما تحتاجه لكتابة برامجك تحت هذه الانظمة بل وحتى تحت نظام الوندوز
أما اذا اردت كتابة برامج معقدة جدا ، بحيث لا يمكن لهذه اللغات برمجتها (مثل كتابة برنامج لتعريف كرت الشاشة أو الصوت مثلا) فعند اذ عليك بالسي او السي ++
أما موضوع كتابة برامج صورية GUI ، فهناك العديد من الحلول ، فكما تفضل الاخ العزيز الوطواط يمكنك استخدام ال MFC للفيجوال سي++ ، أو يمكنك استخدام بورلاند سي بيلدر (انصحك به وبشدة) ، أو يمكنك التعمق وتعلم ال win api
__________________
اللهم صلي على محمد وآل محمد
موضوع رائع فعلا ...
بالنسبة لإفتتاح قسم خاص عن لغات برمجة تطبيقات سطح المكتب ( مثل Java و C و VB و #C ... ) فقد طالبت كثيرا ادارة بإفتتاح قسم خاص لهذه اللغات ولكن لا حياة لمن تنادي
لكن اظن بعد ان اتضح للإدارة من خلال هذا الموضوع مدى تحمس الشباب لتعلم هذه اللغات و ايضا وجود خبرات كبيرة منتدى سوالف على اطلاع واسع بشأن هذه اللغات ... اعتقد انه لا مبرر لعدم الإستجابة![]()
و احب ان اقدم في هذا الموضوع هدية متواضعة لعشاق لغة الـ C وهي عبارة عن مكتبة تضم معظم العمليات الخاصة بالـ Linked List في لغة الـ C ... ستجد المكتبة مرفقة في اسفل الرد
و ايضا انا اعكف حاليا على كتابة مشروع عن عمليات البحث بواسطة التعابير الإعتيادية Regular Expression بلغة الـ C وكما هو معروف فإن التعابير الإعتيادية Regular Expression ليست مبنية و معرفة مسبقا في لغة الـ C كما هي الحال في الـ PHP و الـ Java .. لذا فالعمل على تنفيذها و تحليلها امر صعب لكن بإذن الله انا على وشك الإنتهاء منها و سأضع منها نسخة حالما انتهي و أتأكد من عملها
كما اني سأحاول (إن سمح لي الوقت ) بإذن الله ان اكتب مكتبة متكاملة عن العمليات الخاصة بالتعامل مع الملفات في لغة الـ C شبيهة بمكتبة الـ Link List
تقبلوا خالص تحياتي![]()