• 11-01-2018, 19:03:24
    #1
    Üyeliği durduruldu
    Belirlediğim süre sonrasında 1. formun kapanıp 2. formun açılmasını istiyorum nasıl yapabilirim yardımcı olur musunuz?
  • 11-01-2018, 19:08:32
    #2
    Hocam Timer Ekle. Timer ın Tick() Eventine Yeni Formun Açılış Kodlarını Ekle. Kodları İnternette Bolca Bulabilirsin. Bkz. "C# formlar arası geçiş"
  • 11-01-2018, 19:09:46
    #3
    Burada soruna yanıt bulabilirsin. Bu ASP.NET için geçerli. Windows form için yine timer_tick olayı geçerli.
    https://msdn.microsoft.com/en-us/library/bb386404.aspx
  • 11-01-2018, 19:25:45
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlarında dediği gibi Timer konrolü ile bu işlemi çok basit bir şekilde halledebilirsiniz.
  • 11-01-2018, 22:14:58
    #5
    Üyeliği durduruldu
    Teşekkürler ama belirlediğim saniye sonrasında 2. formun açılmasını ve bulunan formun kapatılmasını sağladım fakat belirlediğim saniye sonrasında sürekli form açılıyor
    1 kere açılmasını ve öyle kalmasını nasıl sağlarım ?
  • 11-01-2018, 22:18:21
    #6
    ypcali adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler ama belirlediğim saniye sonrasında 2. formun açılmasını ve bulunan formun kapatılmasını sağladım fakat belirlediğim saniye sonrasında sürekli form açılıyor
    1 kere açılmasını ve öyle kalmasını nasıl sağlarım ?
    timerınızın close metodu olmalı
  • 11-01-2018, 22:21:13
    #7
    Selamlar,
    Aşağıdaki örneği inceleyebilirsin

    Timer t = new Timer();
     private void Form1_Load(object sender, EventArgs e)
    {
     t.Interval = 15000;
     t.Tick += new EventHandler(OnTimerTicked);
     t.Start();
     }
     public void OnTimerTicked(object sender, EventArgs e)
     {
     t.Stop();
     Form2 formdois = new Form2();
     form2.Show();
     }
  • 11-01-2018, 22:21:56
    #8
    Üyeliği durduruldu
    VBuMaSTeR adlı üyeden alıntı: mesajı görüntüle
    timerınızın close metodu olmalı
    private void timer1_Tick(object sender, EventArgs e)
    {
    this.Close();
    }
    kodunu mu ekleyeceğim ?
  • 11-01-2018, 22:24:58
    #9
    ypcali adlı üyeden alıntı: mesajı görüntüle
    private void timer1_Tick(object sender, EventArgs e)
    {
    this.Close();
    }
    kodunu mu ekleyeceğim ?
    tanımladığınız yani instance aldığınız öğenizi close edeceksiniz.