Salı, 10 Nisan 2012 14:59

İç içe if-else yapısı ile basit giriş paneli uygulaması

Yazan
Öğeyi Oyla
(1 Oyla)

 

İ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.Uygulama dosyalarına http://www.box.com/s/b241c0ce158e65f46923 adresinden ulaşabilirsiniz.

 

Burak Gökberk ÖZÇİÇEK

 

Okunma 9657 defa Son Düzenlenme Perşembe, 12 Nisan 2012 08:10