Formlar Arası Şifreli Geçiş C#
Daha fazla bilgi için : www.gorselprogramlama.com


Form1’e yazılacaklar
[code language=”csharp”]
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace formlar_arasi_gecis_2
{//Daha fazla bilgi için : www.gorselprogramlama.com
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Form2 form2 = new Form2();
string sifre;
string[] k = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "r", "s", "t", "u", "v", "y", "z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" };
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text == sifre) form2.Show();
else label3.Text = "Şifre hatalı";
}
private void Form1_Load(object sender, EventArgs e)
{
Random r = new Random();
for (int i = 0; i < 6; i++)
{
sifre +=k[r.Next(33)];
}
label2.Text = sifre;
}
}
}
[/code]
Şifreyi yanlış girdiğimizde label3’de Şifre hatalı yazacaktır.

Aşağıdaki gibi şifreyi doğru girdiğimizde form2 açılacaktır.

Daha fazla bilgi için : www.gorselprogramlama.com
bu proje gercekten cok guzel bır uygulama anacak Form2 form2=new form2() bu kodda hata verıyor bunun nedenı nedır=?
kodlarda sorun yok.Düzgün yazdğına dikkat et.Ekteki proje sorunsuz çalışıyor.
ben bunu yapmaya çalışıyorum ama bu kodları form 1 e mi yazıyorum yoksa form 2 ye mi yani neyi nereye yazacağımı bilmiyorum
Iyi akshamlar.c# sifre deyishme kodu nail yaza bilirim? Sifreyi deyismek istediyimde deyishsin. Teshekkurler
Form2 form2=new form2() bu kodda hata verıyor bunun nedenı nedır düzeltemiyorum bi türlü hata veriyor. yardımcı olursanız çok sevinirim.
new’den sonraki form2’nin baş farfi büyük olcak yani şöyle olması gerekiyor.
Form2 form2=new Form2()
ben c#da formlar arası geçiş kodunu yazıyorum çalışmıyor yardımcı olurmusunuz.
yazdığım kod ;
form2.show();
heryerde c# için bu kod var ama ben çalıştıramıyorum.
Peki hocam kulanıcı ve parolayı nasıl depolıyacağız
daha doğrusu kulanıcı adı ve şifre kısmını bir db içinden oraya nasıl çekeceğiz
Arkadaşlar Ben Doğru Şifreyi nasıl anlaycak onu anlamadım ve veritabanına girebilecek kişilerin kullanıcı adı ve şifrelerini kaydetsem sadece o kişiler girebilse mümkünmüdür şimdiden sağolun
Berkay :
Eğer vari tabanlı şifreli geçiş istiyorsan aşağıdaki linki incele.
http://www.gorselprogramlama.com/aile-hekimligi-takip-sistemi-c-windows-forms-application/
Arkadaşlar şifrenin üstündeki random kısmı gibi bir tasarım bir görüntüyü nasıl oluşturabiliriz?
Muhtemelen sen artık öğrenmişsindir ama yeni baslayanlar görür. Aslında bu mantık işi form 2 yi açmak için form 1 e işlem yaptirıyoruz. Dolayısıyla kodlar form1 e girilecektir.
Form2() nin sonuna ; yı unutmayın.
@semih
Form2 frm2 = new Form2();
frm2.Show();
this.Hide();