ana sayfa > Görsel Programlama, VB.NET > Araba(Otobüs) Yarışı örnek VB.Net

Araba(Otobüs) Yarışı örnek VB.Net

Perşembe, 09 Nis 2009 yorum ekle yorumlara git




Araba yarışın için bir label , başla komutunu vermek için buton , kaç tane araba yarışacaksa o kadar buton ekliyoruz ve bir timer ekliyoruz .
Butona bastığımız anda timer 1 in etkin olması lazım onun için başla butonun Clickine girip…

araba1

araba

Timer1.Enabled = True
Timer1.Interval = 100

Kodlarını yazıyoruz. Daha sonra 4 adet  değişken belirliyoruz .

Dim a, b, c, s As Integer


Daha sonra Timer’in Tickine  eğer s değişkeni 1 sayı çoğalırsa rastgele sayı bulunsun ve button1.Left ine eklensin . buna uygun kodlar yazıldığında Buton sola doğru gidecektir.

If s + 1 Then
Randomize()
a = Int(Rnd() * 15)
Button1.Left = Button1.Left + a

Daha sonra aynı kodları diğer butonlarımız içinde yazıyoruz .

If s + 1 Then
Randomize()
b = Int(Rnd() * 15)
Button2.Left = Button2.Left + b
End If

If s + 1 Then
Randomize()
c = Int(Rnd() * 15)
Button3.Left = Button3.Left + c

End İf

Daha sonra eğer Butonlardan herahngi birinin lefti 665 e ulastığında timer 1 durduran ve mesaj olarak kimin kazandığını gösteren kodları yazıyoruz.

 If Button1.Left > 665 Then
Timer1.Enabled = False
MsgBox("Yarışı 0403 Kazandı")

End If
If Button2.Left > 665 Then
Timer1.Enabled = False
MsgBox("Yarışı Travego Kazandı")

End If
If Button3.Left > 665 Then
Timer1.Enabled = False
MsgBox("yarışı Setra Kazandı")

End If

Bu kodlarıda yazdıktan sonra programımız çalışacaktır.

Programı İndir:Araba Yarışı





  1. kübra
    Çarşamba, 31 Mar 2010 zamanında 07:57 | #1

    projeniz çok işime yaradı . bizlerle paylaştığınğz için teşekkür ederim .

  2. SamiBozkurt
    Çarşamba, 31 Mar 2010 zamanında 08:40 | #2

    :D :D

  3. admin
    Çarşamba, 31 Mar 2010 zamanında 10:01 | #3

    Rica ederim.Kolay gelsin.

  4. Furkan
    Pazartesi, 17 May 2010 zamanında 16:04 | #4

    Tesekkur eDerim Su RastgeLe Hareket etme olayları Bana lazım dı kodunuz ışime yarıycak..;)

  1. şimdilik geri bağlantı yok