الانتقال من فورم 1 الي فوم 2 عن طريق التايمر
#1
السلام عليكم ورحمه الله وبركاته

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

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

واذا استخدمت close سوف يخرج من البرنامج
الرد
#2
و عليكم السلام و رحمة الله

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


و الله هو الموفق و هو على كل شيء قادر.
من قال حاد عن أصله أو قال مات فقد كذب
الرد
#3
بارك الله فيك اخي
الرد
#4
و فيك فليبارك الله.

هل نجح الأمر ؟
من قال حاد عن أصله أو قال مات فقد كذب
الرد
#5
الحمد لله نجح الامر
بارك الله فيك
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم