cette page en français.
مجموعة من المشاريع التي توضح ميزات بيئة Delphi Development ومكتباتها ولغة البرمجة.
تم تقديم بعض المشاريع في المؤتمرات ، في الدورات التدريبية أو جلسات الترميز عبر الإنترنت.
البرامج محدثة مع إصدار المجتمع والإصدار التجاري من Delphi أو Rad Studio.
أنت لا تعرف ما هو دلفي وأين تنزيله؟ ستتعلم المزيد على موقع الويب هذا.
تُظهر الكثير من مستودعات الكود عينات مشروع Delphi الأخرى. بعضها مدرج في هذه الصفحة. كن حراً في تحديثه بطلب سحب أو عن طريق ملء مشكلة.
اتبع تدفقات التطوير الخاصة بي من البرامج وألعاب الفيديو وتطبيقات الهاتف المحمول ومواقع الويب على قناتي Twitch أو كإعادة على Serial Streameur في الغالب باللغة الفرنسية.
لتنزيل مستودع الرمز هذا ، نوصي باستخدام "git" ، ولكن يمكنك أيضًا تنزيل ملف zip مباشرة من مستودع github الخاص به.
يستخدم هذا المشروع التبعيات في شكل لوحات فرعية. سوف تكون غائبة من ملف الرمز البريدي. سيكون عليك تنزيلها باليد.
تحتاج بعض المشاريع إلى تثبيت قواعد بيانات نموذجية كخيار مع عينات دلفي. إذا لم يكن لديكها ، فستجدها في قائمة "أدوات / إدارة الألواح" ، ثم عنصر التبويب "خيارات أخرى" و "عينات" للتثبيت.
تستخدم عينة من عينة clienterver-s-samples 004-envoiphotosparsocket مكتبة مراسلة المقبس لاتصال المقبس عبر شبكة TCP/IP.
يستخدم Existractererverver-samples 005-setupamobileappwithqrcode مثال zxing.delphi لفك تشفير رمز QR ومكتبة delphizxingqrcode لإنشاء رمز QR.
تستخدم عينة Firedac-sples 003-CDatarss برنامج تشغيل Firedac RSS من CDATA. (إذا كنت تستخدم إصدار التقييم ، فتجول في 64 بت ، لا يتوفر DLL 32 بت)
تستخدم عينة Firedac-sples 004-multidbsample برنامج تشغيل Firedac RSS من CDATA. (إذا كنت تستخدم إصدار التقييم ، فتجول في 64 بت ، لا يتوفر DLL 32 بت)
تستخدم عينة IoT-SPALPLES 002-Beaconfence مكونات "Beacon Fence" من GetIt.
تستخدم عينة IoT-Samples 004-arduino-mastermind مكونات "Asyncpro for VCL" من GetIt و Visuino IDE لبرنامج Arduino.
تستخدم عينة IoT-Samples 005-Joystick مكونات "شكل مشع" من GetIt و CommunicationLab "من Boian Mitov و Visuino IDE لبرنامج Arduino.
تستخدم عينة من عينات الويب 011-Unigui unigui.
تستخدم عينة من عينات الويب 012-Unigui-database unigui.
يستخدم عينة من عينات الويب 013-tmswebcore-helloworld TMS Web Core.
تستخدم عينة من عينات الويب 014-tmswebcore-displayjson TMS Web Core.
بصفتي Embarcadero MVP ، أستفيد من أحدث إصدارات Delphi و C ++ Builder في Rad Studio بمجرد إطلاقها. لذلك أنا أعمل مع هذه الإصدارات.
عادة ، يجب أن تعمل المكتبات والمكونات الخاصة بي أيضًا على الإصدار الحالي من إصدار Delphi Community Edition على الأقل.
ليس هناك ما يضمن التوافق مع الإصدارات السابقة ، على الرغم من أنني أحاول الحفاظ على نظافة الكود الخاص بي وتجنب استخدام الكثير من الطرق الجديدة للكتابة فيه (اكتب ، وسلاسل VAR و Multiline).
إذا اكتشفت أي حالات شاذة في الإصدارات السابقة ، فالرجاء عدم التردد في الإبلاغ عنها حتى أتمكن من الاختبار ومحاولة تصحيح أو توفير حل بديل.
يتم توزيع رمز المصدر هذا تحت رخصة AGPL 3.0 أو الأحدث.
أنت حر بشكل عام في استخدام محتويات مستودع الرمز في أي مكان ، شريطة أن:
إذا لم يناسب هذا الترخيص احتياجاتك ، فيمكنك شراء الحق في استخدام هذا المشروع ضمن ترخيص Apache 2.0 أو ترخيص تجاري مخصص (اتصل بالمؤلف لشرح احتياجاتك).
يتم توفير رموز المصدر هذه كما هي ، دون ضمان من أي نوع.
قد تخضع بعض العناصر المدرجة في هذا المستودع لحقوق استخدام الطرف الثالث (الصور ، الأصوات ، إلخ). لا يمكن إعادة استخدامها في مشاريعك ما لم ينص على خلاف ذلك.
إذا كنت تريد إجابة من مالك المشروع ، فإن أفضل طريقة لطلب ميزة جديدة أو الإبلاغ عن وجود خطأ هو الانتقال إلى مستودع GitHub وفتح مشكلة جديدة.
إذا وجدت مشكلة أمنية ، فيرجى عدم الإبلاغ عنها علنًا قبل توفر التصحيح. اشرح القضية بإرسال رسالة خاصة إلى المؤلف.
يمكنك أيضًا توتر المستودع والمساهمة عن طريق إرسال طلبات السحب إذا كنت ترغب في المساعدة. يرجى قراءة ملف المساهمة.
إذا كنت تعتقد أن هذا المشروع مفيد ويريد دعمه ، فيرجى التبرع لمؤلفه. وسوف يساعد على الحفاظ على الكود والثنائيات.
يمكنك استخدام إحدى هذه الخدمات:
أو إذا كنت Speack French ، فيمكنك الاشتراك في Zone Abo على أساس شهري أو سنوي والحصول على الكثير من الموارد كمقاطع فيديو ومقالات.