Olay Oluşturmak - Örnek Algoritma

Visual Basic'te yeni bir Olay oluşturmak da eğlencelidir. Örneğin Form1'e yeni bir Olay ekleyelim.

    'Design'de Giriş adlı TextBox eklenecek.
    Public Event RakamGirildi(ByVal Rakam As Byte)
    'Artık Form1'in RakamGirildi adlı yeni bir Olay'ı var.

    Private Sub Giriş_TextChanged(sender As Object, e As EventArgs) Handles Giriş.TextChanged
        'Giriş metni sadece rakamsa RakamGirildi olayını oluşturuyoruz.
        If Giriş.Text Like "[0-9]" Then RaiseEvent RakamGirildi(Giriş.Text)
        'Elbette aynı şekilde başka TextBox'larda da bu olay oluşturulabilir.
    End Sub

    Private Sub Form1_RakamGirildi(Rakam As Byte) Handles Me.RakamGirildi
        'İşte Olayın  prosedürü
        'Olay oluştuğunda yapılacaklar....
        'Örneğin bir mesaj kutusu göstermek.
        MsgBox(CStr(Rakam) & " tercih edildi")
    End Sub

Visual Basic.Net 2013 ile uyumludur.

Elbette Olay özellikle yeni bir Araç'a eklenirken gerçekten kullanışlı oluyor. Biraz daha karmaşık bir Olay yaratma yöntemi SudokuÇözer'de var. Burada Bölüm adlı Araç'a yazılmıştır.

Yorumlar

Bu blogdaki popüler yayınlar

Davranışlarını Cilalamak Zorunda Olmak - Sahne

Yapay Zekâ İnsanları Yönetebilir mi! - Bilim

Bitkilerimizi Güncellemeye Hazır mısınız! - Bilim

Kansere Çözüm Mümkün mü?! - Teknoloji

Ölümsüzlük Arayışı - Bilim

Yapay Zekâ Balonu Patlamak Üzere mi? - Konferans

Yapay Zeka’nın Yetenekleri Biraz Abartılıyor Olabilir – Yapay Zeka

Bilincin Gizemi - Bilim

Google Gibi Reklam Yayınlamak - Sahne

Yaşlanmamak Mümkün Olabilir mi! – Bilim