delphi4arab منتديات دلفي للعرب
اظهار رسالة مرة واحدة باستخدام مكون Timer - نسخة قابلة للطباعة

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



اظهار رسالة مرة واحدة باستخدام مكون Timer - napster.hacker - 09-07-2012

السلام عليكم ورحمة الله وبركاته

قمت بوضع شريط التقدم Progress bar وTimer ووضعت كود داخل التايمر لاظهار رسالة عندما يصبح موقع شريط التقدم 100
إقتباس :
if pb1.position = 100 then application.messagebox ('' , '' , Mb_ok)
tmr1.enabled := False;
الهدف هو اظهار مسج عند الوصول الى 100 وتعطيل التايمر لكي لا تظهر الرسالة مرة اخرى
المشكلة التي تواجهني هي :
الرسالة تظهر اكثر من مرة وعندما الضغظ على ok تتوقف ظهور الرسالة..
يعني التايمر لا يتعطل الى بعد الضغظ على " اوك " وفي حال لم اضغط على " اوك " الرسالة تظهر في اكثر من مربع
شاكر جهودكم الطيبة


اظهار رسالة مرة واحدة باستخدام مكون Timer - Houdini - 09-07-2012

استبدل هته : application.messagebox بـ : showmessage
فالاخير تقطع تنفيد البرنامج حتى تتلقى رد من المستخدمـ