فرم 1 بعد از چند ثانیه بسته شود و فرم 2 باز شود. سی شارپ

#C

توسط davoodshahveisi در 6 سال پیش
0 60.5k 4 6 سال پیش
davoodshahveisi c0der stackoverflow
0

سلام دوستان، کسی میتونه این سوال رو ردیف کنه؟
یه فرم لودینگ ساختم می خوام بعد از مثلا 10 ثانیه لودینگ بسته شه و بعد فرم لاگ این باز بشه.
ممنون عجله دارم :)

0

formloading.hide()
frmmain.show();

0

دوستِ عزیز کمی دقیق تر بگید اگر میشه، ممنون.
دقیقا" کد ها کجا بره؟ تایمر نمی خواد؟ من می خوام مثلا" بعد از 5 ثانیه فرم 2 باز شده

0

سلام
کد اصلی همونیه که c0der گذاشت.
بستگی به شما داره که بخواید تایمر بذارید یا بعد از اتمام لودینگ سریعا فرم اصلی باز بشه.

0

سلام

این کد رو بذار تو فرم لودینگ:
[CSHARP]
private void timer1_Tick(object sender, EventArgs e)
{
progressBar1.Value++;
if (progressBar1.Value > 99)
{
timer1.Enabled = false;
this.Hide();
Form frmMain = new frmMain();
frmMain.ShowDialog();
this.Close();

        }
    }

[/CSHARP]

مواد لازم :tonguesmiley::
یه تایمر
یه progressbar
و فرم اصلی

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.