01-08-22, 07:46 PM
(آخر تعديل لهذه المشاركة : 01-08-22, 07:47 PM {2} بواسطة technomedia.)
(01-08-22, 06:04 PM)Taha Okla كتب : لم أعرف ما قصدك بالديزاين !!!
==
لكن بالنبسة لهذا الكود وأي كود تقوم بكتابته
عليك أن تحلله بشكل منطقي قبل كتابته - لتعرف أين الخطأ في حال وقع معك خطأ ما.
يعني تمشي مع الكود خطوة بخطوة وتتصور بأنك أنت من سيقوم بعرض النتيجة وليس الشاشة..
فما عملته على الكود هو اعادة تنسيق للكود ولم أقم بإضافة أي شيء على الكود سوى عبارة الخروج من الحدث وانهاءه في حال كان السجل قد سبق إدراجه ضمن الجدول..
جعلنا حلقة For تقوم بقراءة كل اسطر الجدول وتقارنها بالعنصر الجديد :
- إن وجد سطر ما يشابه العنصر الجديد عدل بياناته وقام بانهاء الحدث(متجاوزاً بذلك كود الاضافة الذي يلي حلقة For).
- وإن انتهى من مطابقة كل السجلات ولم يجد العنصر انهى عمل حلقة For نتيجة (قراءة كل ارقامها) وانتقل للكود الذي يلي الحلقة وهو حقل الاضافة فيضيف السجل الجديد.
قصدي بالديزاين هو تصميم واجهات حديثة للبرامج ، بألوان متقاربة و سهلة للعين ، و بخصائص غير مألوفة في البرامج الأخرى، بـ مكتبات Dll أو بدونها، أنا لا أحب التقليد بل أحب الجديد الذي يميز العمل عن غيره من الأعمال الأخرى.
قال الله تعالى:" وقلت استغفروا ربكم إنه كان غفارا يرسل السماء عليكم مدرارا و يمددكم بأموال وبنين ويجعل لكم جنات ويجعل لكم أنهار"
"أستغفر الله العظيم و أتوب إليه عدد ما كان و عدد مايكون و عدد الحركات و السكون"

