Menüler |
|
|
|
|
..:Programlama Dilleri:..
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
..:Genel Bilgiler:..
|
|
|
|
|
|
|
|
|
|
..:İndir:..
|
|
|
..:Webmaster Araç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.
|
|
|
|
|
|
|
|