delphi4arab منتديات دلفي للعرب

نسخة كاملة : ما هي المكونات التي تستخدمها و التي لا يمكنك الإستغناء عنها ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
برمجة برامج قوية و جميلة في غالب الأحيان تستخدم مكونات ...

ما هي المكونات التي تستخدمها و التي لا يمكنك الإستغناء عنها ؟

[صورة: attachment.php?aid=3990]
وعليكم السلام ورحمة الله وبركاته ،
عن نفسي :
1- مكون hddinfo  لاستخراج الرقم التسلسلي للقرص الصلب .
2- مكونات SuiPack.
3- مكونات TxQuery .
4- مكونات CnWizards لتنسيق كتابة الكود.
ممكن أن تكون هذه المكونات عديمة الفائدة في إصدارات دلفي الحديثة ،
لكنن ما زلت اتسخدم دلفي 7.
مكونات devexpress
jcl+jvcl
ehlib
ومكونات خاصة بي صممتها لتسهيل العمل في الحفظ والبحث في قواعد البيانات
السلام عليكم
عن نفسي
استخدم المكونات التالية
مكونات Raize Components لا يمكنني الإستغناء عنها
مكونات DCPcrypt للتشفير
مكونات Devexpress
مكون VistualTreeView
مكونات FastReport

(01-06-2019, 06:33 PM)أبو معاذ كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته ،
عن نفسي :
1- مكون hddinfo  لاستخراج الرقم التسلسلي للقرص الصلب .
2- مكونات SuiPack.
3- مكونات TxQuery .
4- مكونات CnWizards لتنسيق كتابة الكود.
ممكن أن تكون هذه المكونات عديمة الفائدة في إصدارات دلفي الحديثة ،
لكنن ما زلت اتسخدم دلفي 7.

بارك الله فيك اخ ابو معاذ ان شاء الله تكون في تمام الصحة و العافية

1- مكون hddinfo  لاستخراج الرقم التسلسلي للقرص الصلب .
عن نفسي استخدم هذا الكود و هو جيد و فعال...
http://delphi4arab.net/forum/showthread....9#pid46839
2- مكونات SuiPack.
لا أستخدم السكينات في برامجي لكن افكر في فعل ذلك
3- مكونات TxQuery .
يمكن الإستغناء عنه عن طريق مكونات Firedac - TFDLocalSQL
4- مكونات CnWizards لتنسيق كتابة الكود.
لا احتاجها استخدم فقط ما يوفره دلفي متوفرة في النسخ الحديثة لم تعجبني كثير فيها مميزات جميلة مثل اظهار رقم Tab

الذي لاحظته انك تستخدم رقم القرص الصلب لكن لم تذكر مكونات تشفير !!! ???

(01-06-2019, 08:23 PM)محمد الدرة كتب : [ -> ]مكونات devexpress
jcl+jvcl
ehlib
ومكونات خاصة بي صممتها لتسهيل العمل في الحفظ والبحث في قواعد البيانات

jcl+jvcl
كنت استخدمها من قبل لكن تخصلت منها هناك مكونات جميلة مثل TJvValidators
ehlib
أخطط للانتقال لها و التخلص من cxGrid
السلام عليكم
عن نفسي استعمل :
1- مكون hddinfo لاستخراج الرقم التسلسلي للقرص الصلب .
2- مكونات Cnpack لتنسيق كتابة الكود و بعض الرتوشات.
3- مكونات devexpress .
4- مكونات التعامل مع قواعد البيانات Firedac .
5- بالنسبة للتشفير استعمل المكونات المتوفرة مع النسخ الحديثة لدالفي ك indy
6- بالنسبة لجمالية البرنامج استعمل الثيمات المتوفرة مع النسخ الحديثة فهي جميلة .
(02-06-2019, 12:05 AM)S.FATEH كتب : [ -> ]الذي لاحظته انك تستخدم رقم القرص الصلب لكن لم تذكر مكونات تشفير !!! ???

هل تقصد تشفير الرقم التسلسلي ن أم البيانات في قاعدة البيانات؟
السلام عليكم
نعم اقصد تشفير الرقم التسلسي
السلام عليكم ورحمة الله وبركاته

انصح بعدم الاعتماد في التشفير على الرقم التسلسلي للهاردديسك لانه يتم تغيره بكل سهولة وكذلك Mac Address .

ايضا الرقم التسلسلي للمعالج ليس بالقوي , لان البرنامج المحمي برقم المعالج سيشتغل طبيعي على اي جهاز اخر به معالج من نفس العائلة ,

اعني بذلك ان الرقم التسلسلي للمعالج موحد لكل عائلة .

يوجد ما يسمى ب ماشين كود يتم ربط البرامج الاحترافيه به ولكني لا ادري فربما هو مزيج من الارقام التسلسليه الخاصة باللوحة الام .

لكن ما سمعت عنه رقم تسلسلي لمعالج الفيجا ولا ادري صحة المعلومة , ايضا يمكن الربط بفرجن ملف Bios وايضا نوع الشريحه .

كل تلك المعلومات اكتسبتها لاني اعمل على برامج تجارية لصيانة الهاردديسك والبرنامج محمي لابعد ما نتخيل , فمثلا لو تم نقل كارت الصوت من سوكيت PCI الى اخر فلن يعمل البرنامج ايضا محمي على Device Manager وسيريال الشاشة حيث لا يمكنني العمل على شاشة اخرى .
وعليكم السلام ورحمة الله

Delphi EX7 , FireBird , IBdac , FormBussniceSkin , IBExpert

هذا كل ما احتاج لاعداد طبخة جيدة
السلام عليكم ورحمة الله
استخدم Lazarus ومعه المكونات :
RX - Zeosdbo - FPSpreadsheet