• 06-02-2018, 02:56:55
    #1
    Üyeliği durduruldu
    Vb 2010 express te belirlediğim saniye sonrasında form 2 ye geçiş yapabileceğim kod nedir?
  • 06-02-2018, 03:00:32
    #2
    ypcali adlı üyeden alıntı: mesajı görüntüle
    Vb 2010 express te belirlediğim saniye sonrasında form 2 ye geçiş yapabileceğim kod nedir?
    Hocam biraz eski olucakta, vb6 da şu şekideydi: bir adet timer ekleyip intervali 2000 yapıp timer içine form2.show yazarak geçebiliyordunuz. Bu da aşağı yukarı böyledir.
  • 06-02-2018, 03:00:50
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Birden çok yol var.

    Timer koy
    İntervali ayarla
    me.hide
    form2.show
    timer1.enabled = false

    Bunu yaz timer içine. Timer enabledi true yaptığında timer belirlediğin süre kadar sonra işlem yapacak

    Telden yazmak zor oluyor. Takıldığın birşeyi google’a yazabilirsin.

    Thread.Sleep methodu da var ancak form içinde çağırırsan nesnelerin donar erişemezsin. Yeni bir thread içinde kodu yazarsan arkaplanda çalışır engellenmez. Pcde olsam daha güzel anlatırdım iyi geveler
  • 06-02-2018, 03:04:44
    #4
    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick 
    form2.Show()
    End Sub
    böyle olabilir
  • 06-02-2018, 03:15:38
    #5
    Üyeliği durduruldu
    SLKing adlı üyeden alıntı: mesajı görüntüle
    Birden çok yol var.

    Timer koy
    İntervali ayarla
    me.hide
    form2.show
    timer1.enabled = false

    Bunu yaz timer içine. Timer enabledi true yaptığında timer belirlediğin süre kadar sonra işlem yapacak

    Telden yazmak zor oluyor. Takıldığın birşeyi google’a yazabilirsin.

    Thread.Sleep methodu da var ancak form içinde çağırırsan nesnelerin donar erişemezsin. Yeni bir thread içinde kodu yazarsan arkaplanda çalışır engellenmez. Pcde olsam daha güzel anlatırdım iyi geveler
    https://i.hizliresim.com/VrE3Xy.png işe yaramadı ama ? form açıldıktan sonra geri sayım yapılsın istiyorum vb bilmiyorum ama ufak bişey yapıcam form loadına timer1.enabled = true yazıcam galiba ?
  • 06-02-2018, 03:17:18
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Uzun zamandır vb kullanmıyorum ama şöyle bir kod vardı.
    Delay(x)
    x yerine sayı yazacaksınız. Saniye cinsinde işliyor. Bu kodu form açma kodundan bir önceki satıra koyarsınız.
  • 06-02-2018, 03:21:47
    #7
    Üyeliği durduruldu
    Cyberus adlı üyeden alıntı: mesajı görüntüle
    Uzun zamandır vb kullanmıyorum ama şöyle bir kod vardı.
    Delay(x)
    x yerine sayı yazacaksınız. Saniye cinsinde işliyor. Bu kodu form açma kodundan bir önceki satıra koyarsınız.
    hata veriyor hocam Delay kodu ile



    sorunu hallettim form loadına Timer1.Interval = ve Timer1.Start() girdim timer e ise formu göster kodunu girdim halloldu