Aracılığıyla paylaş


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

Akış grafiği bir if...Ardından...Başka yapımı

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

If İşleci (Visual Basic)

Kavramlar

Çevrim Yapıları (Visual Basic)

Diğer Denetim Yapıları (Visual Basic)

İç İçe Geçmiş Denetim Yapıları (Visual Basic)

Diğer Kaynaklar

Visual Basic'de Denetim Akışı