delphi4arab منتديات دلفي للعرب
HomeWork_02 تمرين تطبيقي - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : تمارين دلفي وحلول (https://delphi4arab.net/forum/forumdisplay.php?fid=16)
+--- الموضوع : HomeWork_02 تمرين تطبيقي (/showthread.php?tid=329)

الصفحات: 1 2 3 4


HomeWork_02 تمرين تطبيقي - STRELiTZIA - 16-12-2008

بسم الله الرحمن الرحيم
تمرين تطبيقي مكمل لدرس المتغيرات و الثوابت

المطلوب :
- عمل مشروع مطابق للملف المرفق.
- اكتشاف الخطأ البرمجي المتعمد في التمرين.

ملاحظة : الاطلاع على الدرس امر ضروري لحل التمرين Smile

بالتوفيق إن شاء الله


HomeWork_02 تمرين تطبيقي - AL-MOB4RM3G - 16-12-2008

السلام عليكم ورحمة الله
اخي اولا الخطأ البرمجي هو و الله اعلم كما في الصورة... انه يظهر 0 اذا ضغطنا على ال Get قبل ال Set والله العلم ؟

[صورة: errpi2.th.jpg]

اما عن التمرين فأعتقد انني قد نفذته بنجاح هذه المرة والله اعلم

بارك الله فيك...
انتظر الملاحظات


HomeWork_02 تمرين تطبيقي - STRELiTZIA - 16-12-2008

و عليكم السلام و رحمة الله
إقتباس :اخي اولا الخطأ البرمجي هو و الله اعلم كما في الصورة... انه يظهر 0 اذا ضغطنا على ال get قبل ال set والله العلم ؟

لا ليس هو الخطأ :p

ايضا ليس المتغير الأخير string Big Grin لهذا اذا كان المتغير فارغ يعطي 0

بالتوفيق ان شاء الله


HomeWork_02 تمرين تطبيقي - AL-MOB4RM3G - 16-12-2008

STRELiTZIA كتب :ايضا ليس المتغير الأخيرstring لهذا اذا كان المتغير فارغ يعطي0

يعني مقبول حلّي ام يجب تغير المتغير الأخير ؟ :eek::eek:
همممم
سأحاول ايجاد الخطأ :confused:


HomeWork_02 تمرين تطبيقي - STRELiTZIA - 16-12-2008

إقتباس :يعني مقبول حلّي ام يجب تغير المتغير الأخير ؟
همممم
المتغير الأخير مبني عليه نصف التمرين بدونه يعتبر حل عير مقبول :d جرب و ستواجهك بعض المشاكل :d


HomeWork_02 تمرين تطبيقي - AL-MOB4RM3G - 16-12-2008

STRELiTZIA كتب :المتغير الأخير مبني عليه نصف التمرين بدونه يعتبر حل عير مقبول :d جرب و ستواجهك بعض المشاكل :d

والله في الحقيقة معك حق Big Grin
هذا نصف التمرين...
ولكن دوخني والله المستعان...
لا يقبل لا integer ولا real ولا double ... يعني عن ماذا سأبحث ؟

الله المستعان..


HomeWork_02 تمرين تطبيقي - hanipino - 16-12-2008

السلام عليكم
تمرين رائع .
هده هى ترجمة فهمى للتمرين و الله اعلم . Smile


HomeWork_02 تمرين تطبيقي - STRELiTZIA - 16-12-2008

إقتباس :لا يقبل لا integer ولا real ولا double ... يعني عن ماذا سأبحث ؟
موجود امامك، صدقني اخي العزيز انت لست بعيد... فقط ركز اكثر و ارجع الى الدرس فالحل واضح زي الشمس Big Grin

إقتباس :هده هى ترجمة فهمى للتمرين و الله اعلم
اولا : لم استعمل اي فحص في التمرين و لا تعطيل ازرار اخي hanipino
ثانيا : المتغير الأخير ليس String كما ذكرت سابقا و الصفر يأتي افتراضيا من المتغير نفسه.
ثالثا : لم استعمل المتغير العام Variant - كلو على بعضو - هم متغيرين اثنين فقط مع بعض البهارات المحلية Big Grin

الحل سهل !

بالتوفيق ان شاء الله


HomeWork_02 تمرين تطبيقي - hanipino - 16-12-2008

إقتباس :لا يقبل لا integer ولا real ولا double ...
اعتقد انه متعلق بمتغير من نوع Boolean
فى البداية يكون False و غند الضغط على زر Set ياخد القيمة True
و بالنسبة للزر Get .. ادا كان المتغير يحتوى على قيمة False : ندخل القيمة 0 فى Edit
فى غير دالك
كود :
edit.Text:=label.Caption;

__________
اما فى خصوص الخطاء اين هو الله اعلم . ساعدنا قليلا اخى : SmileSTRELiTZIA


HomeWork_02 تمرين تطبيقي - STRELiTZIA - 16-12-2008

إقتباس :اعتقد انه متعلق بمتغير من نوع Boolean
فى البداية يكون False و غند الضغط على زر Set ياخد القيمة True
و بالنسبة للزر Get .. ادا كان المتغير يحتوى على قيمة False : ندخل القيمة 0 فى Edit
فى غير دالك
لا انت بعيد جدا...
لا يوجد اي فحص اطلاقا الا CheckBox الخاصة بالنافذة الثانية و هي ليست لها اي علاقة بالمتغير الأخير.

PHP كود :
edit.Text:=label.Caption; 
لا... القيمة التي في الكبشن توضع في المنتغير بــ Set و تؤخذ من المتغير و توضع في Edit بــ Get


إقتباس :اما فى خصوص الخطاء اين هو الله اعلم . ساعدنا قليلا اخى : STRELiTZIA

الخطا البرمجي المتعمد واضح امامكم، و اي اشارة صغيرة اليه تحرق التمرين نهائيا و تخرج الأعضاءالذين يحاولون ايجاد حل من التمرين...