![]() |
| vb.net örnek uygulaması |
VB.net birçok meslek lisesinde ve birçok üniversitedeki programda hala aktif olarak öğrentilen bir programlama dilidir. Günümüzde bu programlama dilini bilerek farklı programlama dillerini öğrenebilmek mümkündür.
Bu örneğimizde sizlere VB.Net de dakika, saniye, sanise ve datetime ile ilgili bir vb.net örnek uygulamasını aktaracağız. Şimdi başlayalım.
Örneğimizi Tanıyalım
Bu örneğimizde bir tane timer kullanıyoruz. Geriye kalan her şey bu timerin her saniyesinde yapılacak olan kodlardır. Bunlarıda bizler Timer1_Tick içerisine yazıyoruz. Bu sayede her saniyede ilgili Labellerin içerisine bulunduğu anın saniye, saniye ve dakikasını yazıyoruz.
Kodlarımızı Tanıyalım
Timer bizlerin zaman bazlı uygulamalar yapmamız için kullandığımız kodlama yapısıdır. Timer1.Interval: Timerın hangi sürede bir çalışacağını belirttir.
Start: doğrudan Timerın çalışması için kullanılır. Bizim programımız çalışır çalışmaz timer otomatik olarak başlatılmıştır.
Now: Bulunduğumuz anın zaman verilerine ulaşmak için kulanılır. Timerin her bir tick işleminde nw ile bizler bulunduğumuz anın dakika, saniye ve mili saniye verilerine bu sayede ulaşabiliyoruz.
Örneği Değiştirelim
Aşağıdaki örnek kod ekranını değiştirin! Öğrenme dediğimiz şey hazır kopyala-yapıştır işleminin ötesindedir. Tabi ki buradan hazır örneği alıp yapabilirsiniz. Ama bizim bu uygulamamızın ötesine geçebilmeniz için kurcalayıp üzerinde değişikliler yapmanızı tavsiye ediyoruz. Korkmayın değiştirin!
Kod Ekranı
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Timer1.Interval = 100
Timer1.Start()
End Sub
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Label1.Text = Now().Minute.ToString()
Label2.Text = Now().Second.ToString()
Label3.Text = Now().Millisecond.ToString()
End Sub
End Class
Şimdi Sıra Sizde
Kopyala-Yapıştır ve üzerinde değişiklikler yap. Ve bundan da asla korkma burada bizler öğrenmenin özgür davranışların sonucunda olduğuna inanıyoruz.
