İf-Else yapısını kavramak adına oluşturulmuş basit bir uygulama.Uygulama şu şekilde çalışıyor metin kutularına girdiğiniz öğrenci numaranız ve şifrenizi doğrulayıp eğer bilgiler doğruysa size bir mesaj kutusu ile uyarı verip ardından bir siteye yönlendiriyor.Bilgilerin eşleşmemesi durumunda ise bir hata mesajı verip bilgilerinizi tekrardan girmenizi istiyor.
Öncelikle aşağıda resimde görünen tasarımın bir benzerini oluşturalım.İhtiyacımız olanlar.
-2 Metin Kutusu(Textbox)
-2 Etiket(Label)
-1 Buton
Bu işlemleri gerçekleştirdikten sonra kod bölümüne gelip resimde görüldüğü gibi kodları yazıyoruz.
Yazdığımız kodları açıklamak gerekirse;
Yeşil Bölümde Form1_Load altına sistemin,kullanıcının gireceği bilgilerle eşleştireceği öğrenci numarası ve şifresini “int” olarak atıyoruz.
Kırmızı Bölümde Kullanıcının metin kutularına( Textbox) gireceği bilgilere dönüşüm uygulayarak yeni değişkenlere atıyoruz.
Mavi Bölümde iste iç içe if-else yapısı ile öğrenci numarası ve şifrenin aynı anda işlenmesini sağlıyoruz.Ve “System.Diagnostics.Process.Start("http://www.siteadresi.com");”kodu ile kullanıcıyı istediğimiz siteye yönlendirebiliyoruz.Eğer bir site yerine herhangi bir Windows uygulamasına yönlendirmek isterseniz,yapmanız gereken site adresi yerine istenilen dosyanın patikasını yani konumunu yazmanız yeterli olacaktır.Ek olarak parolanın girildiği metin kutusunda şifreyi noktalı göstermek için yapmamız gereken,Parolaya ait metin kutusunun özelliklerinden “UseSystemPasswordChar” değerini True olarak değiştirmeliyiz.
Hiç yorum yok: