delphi4arab منتديات دلفي للعرب
مشكل في عرص form - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : مشكل في عرص form (/showthread.php?tid=979)



مشكل في عرص form - chehrour - 22-06-2009

السلام عليكم ورحمة الله وبركاته
عندي مشكل
عندما اقوم بتنفيذ البرنامج وافتح form7 تطهر بطريقة عادية
لكن ثم اقوم بغلقه لكن عند الفتح للمرة الثانية يظهر الميساج التالي
إقتباس :
violation d'acces à l'adresse 0043C538 dans le module 'project1.exe'. Lecture de l'adresse 0000004
حيث توجد الحوادث التالية
onCreate onActivate onClose onCalcFilds....


مشكل في عرص form - محمد عبد العزيز - 22-06-2009


قد تكون حررت الForm عند غلقها وقد يكون شيئ اخر
طرحك للسؤال غيركافي لوضع اليد على المشكل
استفض اكثر او ارفق مثال به مشكلتك
والسلام عليكم



مشكل في عرص form - chehrour - 24-06-2009

شكرا اخي على الرد
لقد وضعت البرنامج source و ها هو الرابط
http://www.mediafire.com/?hjx4tqbmbfm


مشكل في عرص form - kachwahed - 25-06-2009

السلام عليكم
أخي لقد تتبعت الكود فوضعت نقطة توقف في الحدث OnActivate للنموذج Form7 فوجدت الخلل في:
كود :
TNote.Active:=true;
حذفت السطر الذي كان قبلها:
كود :
//TNote.Active:=false;
فزال المشكل.
انتبه أخي عند استعمال الأحداث OnClose و OnDestroy، فعندما تخرج من البيت لا تنسى إطفاء الضوء و...، وعندما تخرج من السيارة لا تنسى إطفاء المحرك ومكبح اليد والتحقق من غلق الأبواب و...فكذلك الأمر هنا.



مشكل في عرص form - chehrour - 27-06-2009

شكرا اخي شكرا اخي لقد حل المشكل تماما وبارك الله فيك و المعذرة عن الرد المتأخر .لكن تبقى مشكلة من يكون الاول OnClose او OnDestroy،


مشكل في عرص form - kachwahed - 27-06-2009

أكتب في الحدث OnDestroy:
كود :
ShowMessage('Now Destroying');
ثم أكتب OnClose:
كود :
ShowMessage('Now Closing');
ثم اكتشف بنفسك Big Grin