www.pcbilgideposu.tr.gg
  Operatörler ve Bağlaçlar
 
=  Atama Operatörü  x=3
+  Toplama Operatörü  x=y+5
-  Çıkarma Operatörü  x=y-3
*  Çarpma Operatörü  x=y*3
/  Bölme Operatörü  x=y/2
^  Üs Operatörü  x=y^2
>  Mantıksal Büyüktür Operatörü  x>5
<  Mantıksal Küçüktür Operatörü  x<3
<>  Mantıksal Farklı Operatörü  x<>6
Not  Mantıksal Değil Bağlacı  Not x>5
And  Mantıksal VE Bağlacı  x>3 And y<>2
Or  Mantıksal VEYA Bağlacı  x=5 OR y<9

Nesne temelli programlamada program akışı sadece olaylar ile yapılmaz. Olaylar içinde yazılan kodun mantık çerçevesinde yönlendirilmesi gereklidir. Visual Basic'te büyük çoğunlukla yönlendirme işlemi if blokları ile gerçekleştirilir. If bloklarının yazım (syntax) kuralı aşağıdadır.

If  Şart1  Then     'Blok Başlangıcı

............. 'Şart1 doğru ise yapılacak işlem

ElseIf  Şart2 Then

................ 'Şart1 Yanlış ve Şart2 doğruysa yapılacak işlem

ElseIf  Şart3 Then

............... 'Şart1 ve Şart2 Yanlış Şart3 doğruysa yapılacak işlem

ElseIf  Şart4 Then

...............

ElseIf Şart(n) Then

............... 'Bütün Şartlar Yanlış ve Şart(n) doğruysa yapılacak işlem

Else

...............  'Bütün Şartlar Yenlış ise yapılacak işlem

End If        'Blok Sonu

If  bloklarını kullanırken programcının yukarıdaki gibi Else veya ElseIf alt If bloklarını kullanma zorunluluğu yoktur. Aşağıdaki örnekleri iyice inceleyiniz.

If x=8 Then

................ ' x=8 ise

End If

'--------------------------------------------------------------

If x=8 Then

................ 'x=8 ise

ElseIf x=9 Then

 

................ 'x=8 değil ve x=9 ise

End If

'--------------------------------------------------------------

If x=8 Then

................ 'x=8 ise

Else

 

................ 'x=8 değilse

End If

'--------------------------------------------------------------

If x=8 Then

................ 'x=8 ise

ElseIf x=9 Then

 

................ 'x=8 değil ve x=9 ise

Else

 

................ ' x=8 değilse ve x=9 değilse

End If

  • Select Case

    "Select case" komutu ikiden fazla durumun söz konusu olduğu şartlarda program akışını yönlendirmek için  kullanılan yönlendirme komutudur. "Select Case" komutu durum değişkenine göre hareket eder. Aşağıda "Select Case" komutunun yazım kuralı açıklanmıştır.

    Select Case [Durum Değişkeni]

    Case [Durum1]

    ...............    ' Durum1 oluşursa çalışacak kod

    Case [Durum2],[Durum3]

    ...............    ' Durum2 veya Durum3n oluşursa çalışacak kod

    Case Is > [Durum4]

    ...............    ' Durum değişkeni Durum4'den büyükse

    ' çalışacak kod

    Case Is < [Durum5]

    ...............    ' Durum değişkeni Durum5'den küçükse

    ' çalışacak kod

    Case Else

    ...............    ' Yukarıdaki durumların hiçbiri gerçekleşmiyorsa

    ' çalışacak kod

    End Select

 

 
  Copright © 2009 by pcbilgideposu webtasarım tüm hakları saklıdır.  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol