C#'da Basit Giriş Paneli Uygulaması

C#'dada yazdığım basit bir kullanıcı-password panelinin nasıl yapıldığını bu dersle anlatmaya çalıştım.

C#'dada yazdığım basit bir kullanıcı-password panelinin nasıl yapıldığını bu dersle anlatmaya çalıştım.

İlk olarak Visual Studio 2005 de File menusunden yeni bir C# projes oluşturuyoruz...

Formumuza iki tane label 2 tane textbox ve 1 tane buton ekliyoruz..

Formumuzun görünüşünü aşağıdaki gibi örnekteki gibi yapabilirsiniz...



Daha sonra codu kısmına gelebiliriz.. Giriş butonuna iki kere tıkladığımız zaman açılan kod kısmına şu aşağıdaki kodları yazalım.


string Kullanici;

            string sifre;



            Kullanici = textBox1.Text;

            sifre = textBox2.Text;



            if (Kullanici == "Sanal Kurs" && sifre == "123456")

                MessageBox.Show("Giriş Başarılı!...");

            else

                MessageBox.Show("Hatalı Giriş!...");



Evet arkadaşlar, kodlama kısmımız bu kadar..

Programımızı çalıştırdığımız zaman aşağıdaki örnekte olduğu gibi çalışacaktır. Eğer kullanıcı adı ve şifre bölümüne yukarıda if yapısının içindeki girdiğimiz bilgileri girersek program düzgün çalışacaktır..



Eğer kullanıcı adını ve şifreyi yanlış yazarsak program "Hatalı Giriş!..." mesajını verecektir...



Tabi programımıza bazı ekler yapabnilirz mesela şifre bölümüne şifremizi yazaken sayı çıkmasın * çıksın istiyorsak şifre bölümünün textbxını seçip sağ tarafta PassawordChar bölümün * karakterini basarak sayı yerine başka bi karakter çıkartabilriz...



Çalışmalarınızda başarılar.....
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Merhaba çok güzel anlatmışsın benim istediğim vermiş olduğumuz şifreyi veri tabanından almasını istiyorum bunu nasıl yapabiliriz şimdiden teşekkürler
emek verdiğin icin burdan tessekkurlerımı sunuyorum :)
ellerine sağlık teşekkürler. ama bişey sorucam hani başka kullanıcılar olup bu şifreleri yada isimleri saklayıp onlar arasından aratıpta doğru yanlış olup olmadığını gösteren bi program nasıl olabilir?
Eyvallah arkadaşım çok saol.. Bu arada bişeyi belirtmek istiyorum. Rubet_ arkadaşım senin dediğin olay yürümeden koşmaya benzer. Umarım anlatabilmişimdir ne demek istediğimi :)
emeğinize sağlık çok güzel bir anlatım olmuş çok işime yarıyor.umarım devamı gelir:)
bilgi007 ye katılıorum.Veritabanında kullanıcı adı şifresi kayıtlı bi kullanıcıyı kod kısmında şifre şuysa login yap demek yerine nasıl çağırabiliriz?
tesekkurler ::gul:
saolun çok işime yarayacak
merhaba herkese. ismim Bekir.hocam bi şey soracam . textbox a girilen bir bilginin string ya da int ayrımı yapmasını istiyorum. nasıl yapabiliriz
Aslında makalenin adı C#'da Basit Giriş Paneli Uygulaması, değilde C#'ta koşullar (İF-ELSE) olsaydı daha iyi olurdu, çünkü yapılan örneğin ne bir amacı var, nede tam bir işlevi. Bir tane Form2 nesnesi koyupta ilk açılışta bu form açılsa, kullanıcı giriş yaptıktan sonra form1 açılıp ta formun text özelliğinde kullanıcı adı ve hoşgeldiniz yazsaydı bari.
gooogle merak ettiğim bşy var; burdaki kodlar ile sadece kod içerisine girdğim değerler söz konusu olunca çalışmaktadır. oysa ben şöyle bşy istesem; bir tane kullanıcılar tablom var orada her kullanıcı için bir ad ve bir şifre var. her kullanıcı kendisine ait kullanıcı adı ve şifre ile girebilmeli. peki böyle bşy mümkünmü ve mümkünse nasıl acaba? :)) Tabiki mümkün, veritabanınız sql,mysql,accees fark etmez, basit bir select ile işinizi çözersiniz. Select * from Kullanicilar where KullaniciAdi='deger' and Sifre='deger' ise kullanıcı girişi başarılı değilse başarısız.
biraz daha açabilr misiniz mobilecom. Ben dediğiniz kod satırını nereye yazmalıyım?
Hocam ben bu işlemin aynısını mysql baglantısıyla yapmak istiyorum yani şifreve kullanıcı adını formdan değil veri tabanında
HOCAM BEN BU İŞLEMİN AYISINI MYSQL'LE YAPMAK İSİYORUM C# TA YANİ VERİYİ FORMA DEGİL DATABASEYE ATICAM VEORDANKARŞILAŞTRICAM BAÐLANTİ FELAN VAR SADECE KARŞILAŞTIRMA AZIM YARDIMCI OLURMUSUNUZ
elinize sağlık :)

Yukarı Git