طيب اخي الكريم قديم الشوق, ركز معي بارك الله لك,
في المشروع الذي ارفقته هناك 3 من الفورمس,,
الأول, به تايمر,,
وفي التايمر الكود التآلي,
PHP كود :
Timer1.Tag:=4000;
form2.show;
form1.Hide;
التايمر True و ال intervall مظبوط على 1000
هذا يعني انه كل ثانية سيتم عمل الكود في الأعلى,,
اي اخفآء الفورم 1 و إظهار الفورم 2,,,
في الفورم 2 هناك button
هذا البوتون يخفي الفورم 2 ويظهر الفورم 3 بالكود التآلي,
لاحظ هنا ان التآيمر في الفورم 1 مازال يعمل, اي اينه كل ثانية سيتم اظهار الفورم 2
امّا ما يحدث عند الضغط على البوتون في الفورم 2
فيخفي الفورم 2 ويظهر الفورم 3 ولكن بعد مرور ثانية يتم اظهار الفورم 2 مرة اخرى لآن التايمار مازال يعمل,,
في الفورم 3 هناك بوتون,
في الكود
اي انه يخفي الفورم 3 عن الشاشة,, وهنا ايضى,,
التامر مازال يعمل, اي انه سيتم اظهار الفورم 2 مرة ثانية بعد مرور ثانية واحدة,,
جرب وضع هذا الكود في البوتون على الفورم 3,,
+ قم بعمل False للتايمر في آخر الكود للتايمر
وستحل المشكلة بئذن الله تعالى,,
بارك الله لك
والسلام عليكم ورحمة الله