Karar Yapıları (Visual Basic)
Visual Basickoşullarda test ve test sonuçlarını bağlı olarak farklı işlemler gerçekleştirmek sağlar.Bir koşulun doğru veya yanlış bir deyimin çeşitli değerler için veya bir dizi deyimi çalıştırdığınızda oluşturulan çeşitli özel durumlar için olan test edebilirsiniz.
True olan bir koşul için sınar ve true veya false olmasına bağlı olarak farklı eylemler götüren bir karar yapısı aşağıda gösterilmiştir.
Bir koşul true ve false olduğunda olduğunda farklı eylemler alma
IF...Daha sonra...Else inşaat
If...Then...Elseconstructions sınamak için bir veya daha fazla koşul ve her koşula bağlı olarak bir veya daha çok ifadeyi çalıştırmak olanak tanır.Koşullarda test ve eylemleri aşağıdaki şekillerde kullanabilirsiniz:
Bir koşul ise, bir ya da daha çok ifadeyi çalıştırmakTrue
Bir koşul ise, bir ya da daha çok ifadeyi çalıştırmakFalse
Bir koşulu ise bazı ifadeleri çalıştırmak True ve diğerleri iseFalse
Önceki koşul ise ek bir koşulu testFalse
Bu olanakları sunan denetim yapısı olan If...Then...Else Deyimi (Visual Basic).Tek satır sürüm olup olmadığını, sadece bir test ve çalıştırmak için bir ifade kullanabilirsiniz.Daha karmaşık koşullar ve eylemler kümesi varsa, birden çok satır sürümü kullanabilirsiniz.
Seç...Büyük inşaat
Select...Case Yapım bir kez ifade değerlendirmek ve ifadeleri farklı olası değerler temel alınarak farklı kümeleri çalıştırmanıza olanak sağlar.Daha fazla bilgi için bkz. Select...Case Deyimi (Visual Basic).
Try...Catch...Son olarak inşaat
Try...Catch...Finallyconstructions size verilmiş herhangi bir özel durum neden olursa, denetimi elinde bir ortam altında deyimleri kümesini çalıştırmanıza izin.Farklı durumlar için farklı eylemler gerçekleştirebilir.Bütün çıkmadan önce çalıştırılan kod bloğunu isteğe bağlı olarak belirtebileceğiniz Try...Catch...Finally yapım, ne olur ne olursa olsun.Daha fazla bilgi için bkz. Try...Catch...Finally Deyimi (Visual Basic).
[!NOT]
Birçok denetim yapıları için bir anahtar sözcüğü tıklattığınızda tüm yapısı içindeki anahtar sözcükler vurgulanır.Örneğin, tıklattığınızda If içinde bir If...Then...Else yapım, tüm örneklerini If, Then, ElseIf, Else, ve End If içinde inşaat vurgulanır.Sonraki veya önceki vurgulanan anahtar taşımak için ctrl + ÜSTKRKT + AŞAĞI OK veya ctrl + ÜSTKRKT + YUKARI OK tuşuna basın.
Ayrıca bkz.
Başvuru
Kavramlar
Çevrim Yapıları (Visual Basic)
Diğer Denetim Yapıları (Visual Basic)
İç İçe Geçmiş Denetim Yapıları (Visual Basic)