Skip to main content

AccessTr.neT


Alarm

Çözüldü #1
Arkadaşlar bir program yazdım başlat dediğimde 1 saatten geriye doğru sayıyor.
Sayması bittiği zaman bir alarm ötsün istiyorum.
Bunu nasıl yapabilirim?
Cevapla
Çözüldü #2
20 saniyeden geri saydığını varsayalım. Timer'ın Tick olayında saniyeyi 1 azaltacaksınız ve Tick içinde IF ile kontrol edeceksiniz:


   IF (saniye == 0) 
   {
       // Şart sağlanınca yapılmasını istediğiniz şeyler.
   }
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #3
10 'dan geriye doğru saydırıp 0 olunca beep 'lemesi için ;

    Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Label1.Text = "Başlatınız..."
        Button1.Text = "Başlat"
        '        Button2.Text = "Durdur"
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If Button1.Text = "Başlat" Then
            Label1.Text = 10
            Timer1.Interval = 1000
            Timer1.Start()
            Button1.Text = "Durdur"
        Else
            Timer1.Stop()
            Label1.Text = "Başlatınız..."
            Button1.Text = "Başlat"
        End If
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        If Label1.Text <= 1 Then
            Beep()
            Label1.Text = 0
        Else
            Label1.Text = Label1.Text - 1
        End If
    End Sub
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task