Herkese merhaba. Bugün Visual Basic .NET kodlama dilinde nasıl şifreli bir uygulama yapacağınızı fotoğraflarla birlikte göstereceğim. Diyelim ki bir uygulamanız var. Siz bu uygulamayı sadece istediğiniz kişilerin kullanmasını istiyorsunuz. Ama bir şekilde uygulama sızdı ve başka insanlar kullanıyor. Bunu engellemek için uygulamanıza şifre koyabilirsiniz. Bu şekilde şifreyi bilmeyen kişiler uygulamaya giriş yapamayacak. Anlatmaya Başlıyorum.
1. Yeni bir form ekleyin.
Uygulamanıza yeni bir form ekleyin. Yeni form, şifre formu olacak.
2. Formu fotoğrafdaki gibi tasarlayın.
Form Tasarımı
Ekleyeceklerimiz:
1 adet textbox
1 adet button
isteye bağlı kilit resmi
isteye bağlı yönlendirici yazıların bulunduğu label
3. Projenin Ayarlarına (özelliklerine) gidelim.
Özelliklere Giriş
4. Uygulamanın başlangıç formunu ayarlayalım.
Eğer başlangıç formunu ayarlamazsak şifre formu gelmez ve şifre hiçbir işe yaramaz.
Başlangıç formunu ayarlama
5. Uygulama kapanış modunu ayarlayalım.
Uygulama kapanış modunu "son form kapanınca" ayarına almamız gerekiyor. Ayarlamazsak şifre ekranı kapanınca uygulamada kapanır.
Kapanma modunu ayarlama
6. Şifre karakteri ekleme (isteye bağlı)
Çoğu websitelerinde yada programlarda şifrelerimizi girerken yuvarlak bir daire görürüz. Bunun aynısınıda şifreli programımıza ekleyebiliriz. Şifre formuna gelin. Textbox'ı seçin. Sağ alttaki özellikler bölümünden "Passwordchar" kısmını bulun. Passwordchar değerini ● karakterine ayarlayın.
Şifre karakteri ayarlama
7. Button'u kodlamaya başlayalım.
Eklediğiniz button'a çift tıklayarak kodlama bölümünü açalım. Buraya şu kodu yazalım:
If TextBox1.Text = "şifre buraya gelecek" Then
MsgBox("Doğru şifre! Erişim izni verildi.", MsgBoxStyle.Information, "Doğru Şifre")
Form1.Show()
Me.Close()
Else
MsgBox("Şifre Hatalı! Erişim engellendi.", MsgBoxStyle.Critical, "Yanlış Şifre")
TextBox1.Clear()
End If
--------------------------------------------------------
Şifre buraya gelecek kısmına istediğiniz şifreyi yazıyorsunuz.
Button kodları
Şifre formumuz hazır. Şimdi test zamanı.
Şifre formu
Yanlış şifre hatası
Doğru şifre mesajı
Uygulama penceresi
Eğer kodları düzgün yazdıysanız çalışmalıdır. Artık şifreli bir uygulamanız var.
Umarım konuyu beğenmişsinizdir. Forumda daha yeniyim eğer fotoğraflar düzgün gözükmüyorsa kusura bakmayın. Bu şekilde kodlama konuları açacağım İnşAllah. Görüşürüz...
1. Yeni bir form ekleyin.
Uygulamanıza yeni bir form ekleyin. Yeni form, şifre formu olacak.
2. Formu fotoğrafdaki gibi tasarlayın.
Form Tasarımı
Ekleyeceklerimiz:
1 adet textbox
1 adet button
isteye bağlı kilit resmi
isteye bağlı yönlendirici yazıların bulunduğu label
3. Projenin Ayarlarına (özelliklerine) gidelim.
Özelliklere Giriş
4. Uygulamanın başlangıç formunu ayarlayalım.
Eğer başlangıç formunu ayarlamazsak şifre formu gelmez ve şifre hiçbir işe yaramaz.
Başlangıç formunu ayarlama
5. Uygulama kapanış modunu ayarlayalım.
Uygulama kapanış modunu "son form kapanınca" ayarına almamız gerekiyor. Ayarlamazsak şifre ekranı kapanınca uygulamada kapanır.
Kapanma modunu ayarlama
6. Şifre karakteri ekleme (isteye bağlı)
Çoğu websitelerinde yada programlarda şifrelerimizi girerken yuvarlak bir daire görürüz. Bunun aynısınıda şifreli programımıza ekleyebiliriz. Şifre formuna gelin. Textbox'ı seçin. Sağ alttaki özellikler bölümünden "Passwordchar" kısmını bulun. Passwordchar değerini ● karakterine ayarlayın.
Şifre karakteri ayarlama
7. Button'u kodlamaya başlayalım.
Eklediğiniz button'a çift tıklayarak kodlama bölümünü açalım. Buraya şu kodu yazalım:
If TextBox1.Text = "şifre buraya gelecek" Then
MsgBox("Doğru şifre! Erişim izni verildi.", MsgBoxStyle.Information, "Doğru Şifre")
Form1.Show()
Me.Close()
Else
MsgBox("Şifre Hatalı! Erişim engellendi.", MsgBoxStyle.Critical, "Yanlış Şifre")
TextBox1.Clear()
End If
--------------------------------------------------------
Şifre buraya gelecek kısmına istediğiniz şifreyi yazıyorsunuz.
Button kodları
Şifre formumuz hazır. Şimdi test zamanı.
Şifre formu
Yanlış şifre hatası
Doğru şifre mesajı
Uygulama penceresi
Eğer kodları düzgün yazdıysanız çalışmalıdır. Artık şifreli bir uygulamanız var.
Umarım konuyu beğenmişsinizdir. Forumda daha yeniyim eğer fotoğraflar düzgün gözükmüyorsa kusura bakmayın. Bu şekilde kodlama konuları açacağım İnşAllah. Görüşürüz...
