delphi4arab منتديات دلفي للعرب
الانتقال من فورم 1 الي فوم 2 عن طريق التايمر - نسخة قابلة للطباعة

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



الانتقال من فورم 1 الي فوم 2 عن طريق التايمر - elzawey2020 - 13-04-2016

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

اريد الانتقال من فورم 1 الي فوم 2  عن طريق التايمر فاستخدمت
كود :
procedure TForm1.TimerTimer(Sender: TObject); begin Timer.Interval := 10; Timer.Enabled := False; Form2.Show; Form1.Hide; end; end;
هذا الكود

ولكن فورم 1 لاتزال تعمل في الخلفية اريد اغلاقها نهائيا

واذا استخدمت close سوف يخرج من البرنامج


RE: الانتقال من فورم 1 الي فوم 2 عن طريق التايمر - h-farid - 14-04-2016

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

يخرج البرنامج لأن Form1 هي النافذة الرئيسية في البرنامج. لتفادي ذلك إما أن تخفيها فقط (Visible:=False) أو جعل النافذة الثانية نافذة رئيسية للبرنامج ثم غلق النافذة الأولى.


و الله هو الموفق و هو على كل شيء قادر.


RE: الانتقال من فورم 1 الي فوم 2 عن طريق التايمر - elzawey2020 - 14-04-2016

بارك الله فيك اخي


RE: الانتقال من فورم 1 الي فوم 2 عن طريق التايمر - h-farid - 15-04-2016

و فيك فليبارك الله.

هل نجح الأمر ؟


RE: الانتقال من فورم 1 الي فوم 2 عن طريق التايمر - elzawey2020 - 15-04-2016

الحمد لله نجح الامر
بارك الله فيك