![]() |
|
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) |
HomeWork_02 تمرين تطبيقي - Rover - 18-12-2008 Hint : هل يمكن الأستغناء عن بعض الأزرار , و لماذا ؟ HomeWork_02 تمرين تطبيقي - STRELiTZIA - 19-12-2008 السلام عليكم و رحمة الله --- المستفيد : حل صحيح.. ممتاز ![]() hanipino : حل صحيح... اجتهادك رائع ![]() moh__ : كلنا تعرضنا و سنتعرض للفشل... اعلم فقط ان يومك هو الذي يصنع غدك ![]() إقتباس :هل يمكن الأستغناء عن بعض الأزرار , و لماذا ؟اهلا باخي roben نورت المنتدى ![]() مممممــــم نعم لحل الخطأ المتعمدبالتوفيق ان شاء الله HomeWork_02 تمرين تطبيقي - Dr.MOT - 19-12-2008 السلام عليكم ,, ماذا عن : إقتباس :لاحظت ملاحظة وأعتقد أنها هي الخطأ البرمجي المتعمد ,, هل إجابتي خاطئة ؟ وشكرا HomeWork_02 تمرين تطبيقي - STRELiTZIA - 19-12-2008 إقتباس :هل إجابتي خاطئة ؟نعم اخي العزيز... الخطأ العمدي يخص فقط استعمال المتغير Local و مـــــداه في Set و Get HomeWork_02 تمرين تطبيقي - me_delphi - 19-12-2008 لكن أخي الكريم STRELiTZIA استعملنا أحد الدوال و الدرس عن المتغيرات فقط HomeWork_02 تمرين تطبيقي - STRELiTZIA - 20-12-2008 me&delphi' كتب :لكن أخي الكريم STRELiTZIA استعملنا أحد الدوال و الدرس عن المتغيرات فقط و هذا كافي جدا اخي العزيز لايجاد الخطأ المبرمج عمدا... -- هل استعمال Local variable يحتاج الى حدثين اثنين او حدث واحد فقط ؟ هل هو صحيح استعمال زرين مستقلين Set و Get و تسمية المتغير Local ؟ للتذكير : المتغير Local حدود استعماله لا يتجاور اجرائية واحدة. و كل هذا مذكور في درس المتغيرات... هل من حلول ؟ بالتوفيق ان شاء الله HomeWork_02 تمرين تطبيقي - me_delphi - 22-12-2008 أهدا ما تعني أخي الكريم HomeWork_02 تمرين تطبيقي - Fzarada - 22-12-2008 السلام عليك أخي STRELiTZIA هذا أول مشروع لي بدلفي، فشكرا جزيلا لك في انتظار الدروس القادمة، دمت في رعاية الله. HomeWork_02 تمرين تطبيقي - STRELiTZIA - 22-12-2008 السلام عليكم و رحمة الله إقتباس :أهدا ما تعني أخي الكريمنعم اخي العزيز... بارك الله فيك ![]() إقتباس :السلام عليك أخي STRELiTZIAو عليكم السلام و رحمة الله مرحبا بك في المنتدى و ان شاء الله بالمنفعة بالنسبة للحل حمل المرفقات و احكم بنفسك على حلك ![]() --- تعليق بما يخص التمرين رقم : 02 - الرقم الموضوع في Label يفوق احتواء المتغير Integer لذا يجب استعمال متغير اكبر و هو Int64 PHP كود : Integer : -2147483648..2147483647 و دالة التحويل من حرفي إلى رقمي64 هي StrToInt64 - الخطأ البرمجي المتعمد هو مجال المتغير المحلي Local variable الذي لا يجب أن يتعدى حدث واحد في المثال المرفق و عملية تعريفة تكتب مع حدث واحد فقط... المرفقات تحتوي على الملفات المصدرية للتمرين + مقارنة بين Integer و Int64 بالتوفيق أن شاء الله HomeWork_02 تمرين تطبيقي - Rover - 22-12-2008 أخي STRELiTZIA : أظن أن هناك خلط في المفاهيم : Global Variable : هو متحول عام يمكن الوصول له في أي أجراء ضمن الوحدة و يحافظ على قيمته خارج الأجراءات. Local Variable : هو متحول محلي, يستخدم ضمن الأجراء المعرف به فقط , و يفقد قيمته بعد الخروج من الأجراء, -------------------- --- في المرفق أنت عرفت الأثنين كـــ ( Global Var ) ... ------------------- بالنسبة للـ : Lable فالخاصية ( TestVarLbl.Caption ) >>> تنتج قيمة ( String ) و يمكن أسناد هذه القيمة الى ( TestVarEdt.text ) دون تحويلات .. --------------------------------------------------------------------------------------------------- قد تكون الصياغة جاءت هكذا لأهداف تعليمية , و لكن يجب التنبيه لذلك حتى لا يحدث خلط .. للمتعلمين ... --------------------------------------------------------------------------------- بارك الله بك و بمجهودك أخي Strelitizia و نفع الله المسلمين بعلمك... |