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 تمرين تطبيقي - Dr.MOT - 16-12-2008

السلام عليكم ,,

حلي في المرفقات ,,

إن شاء الله يكون صحييح : ) ,,


HomeWork_02 تمرين تطبيقي - me_delphi - 17-12-2008

أضن أن الحل هو تعطيل الزر Get أدا كانت قيمة المتغير فارغة أي '' أو 0


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

و عليكم السلام و رحمة الله
إقتباس :أضن أن الحل هو تعطيل الزر Get أدا كانت قيمة المتغير فارغة أي '' أو 0
التمرين المرفق لا يطلب اي تعديل...


أخي دكتر Big Grin الجزء الأول صحيح و ليس عليه غبار...
الجزء الخاص بالمتغير الأخير ليس هو المطلوب، بمعنى :

- لا يوجد فحص كما ذكرت في مشاركاتي السابقة
PHP كود :
if v=label6.Caption then 

- لا يوجد تبادل مباشر بين المكونين
PHP كود :
edit6.Text:=label6.Caption 

سأحاول إيضاح الفكرة أكثر أن شاء الله
- يتم وضع محتوى الــ Caption التابعة للمكونLabel في متغير غير حرفي يعني رقمي بالنقر على Set.
- ثم بالنقر على Get يوضع محتوى نفس المتغير في Text الخاص بالمكون Edit.

PHP كود :
ٍSetOnClick - Event
MyVariable 
:= Label.Caption;
 
GetOnClick - Event
Edit
.Test := MyVariable 


Hints
------
- المتغير MyVariable ليس نوعه حرفي بل نوعه رقمي
- الخطأ البرمجي المتعمد عنده علاقة بالمتغير Local


الآن نريد حلول كاملة Big Grin
بالتوفيق إن شاء الله


HomeWork_02 تمرين تطبيقي - Dr.MOT - 17-12-2008

السلام عليكم ,,

الحمدلله وجدت الحل أخيرا بعد تعب وبحث طوووويل ( لم أتوقعه بهذه السهوله :eek: ,, ) - كنت أحاول في comp و currency لكن كانت تواجهني أخطاء -

السورس في المرفقات ,,

بإذن الله يكون صحيح ,,


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

مبروك اخي Dr.Mot حل صحيح... Smile

لم يبقى لك الآن سوى ايجاد الخطأ البرمجي المتعمد...

حل جميل جدا..

تحياتي


HomeWork_02 تمرين تطبيقي - Dr.MOT - 17-12-2008

السلام عليكم ,,

لاحظت ملاحظة وأعتقد أنها هي الخطأ البرمجي المتعمد ,, Big Grin

وهي أنه عند التحديد على الــ Cheked Box والضغط على Get

تظهر الفورم الثاني قبل إيجاد Global , Local في الأسفل ,, ولا يوجدهما إلا بعد الضغط على الزر Close Me من الفورم الثاني !!!

- ربما لم أصغ الفكره بشكل جيد ,, لكني وضحت ذلك في ملف فيديو في المرفقات -

وشكرا


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

بالنسبة للمتغير . اخى STRELiTZIA . فقط . لا تقل لى ليس هو ... :confused: Smile


HomeWork_02 تمرين تطبيقي - المستفيد - 18-12-2008

السلام عليكم ورحمة الله وبركاته
هذه محاولتي وكذلك محاولة إصلاح الخطأ البرمجي المتعمد


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

ها اني قد اعلنها....
لقد استسلمت...
لم يتم العثور على اي حافظ
يقبل رقم كبير...

مع انني تقريبا قرأت نصف ان لم يكن كل
ال هيــــــــــلب :eek:

لعلني انتظر حتى الإثنين....
ان لم يكن الأخ دوكتور موت قد
وافق على تسريب المعلومات Big Grin

هههههه

امزح...

والسلام عليكم


HomeWork_02 تمرين تطبيقي - Dr.MOT - 18-12-2008

إقتباس :ها اني قد اعلنها....
لقد استسلمت...

لا يا أخي لا تقلها - استسلمت -

إذا أردت أن تتطور بسرعه فلن تقولها مره أخرىا !!

هي بسيطه بسييطه ولن تتوقعها !!!

حاول ,,,

بالتوفيق