08 December 2016

Text Captcha Oluşturma

Forma 2 label, 1 textbox, 1 buton ekleyelim. Random kullanarak rastgele captcha oluşturacağız:

Captcha oluşturma

Formun Load eventine yazalım:

private void Form2_Load(object sender, EventArgs e)
 {
 int s, g, u,c;
 string[] z = { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M" };
 Random r = new Random();
 s = r.Next(0, 10);
 g = r.Next(0, 10);
 u = r.Next(0, 10);
c = r.Next(0, 13);
label2.Text = s + z

.ToString() + u + g;
}

Butonun Click eventine yazalım:

if (label2.Text == textBox1.Text)
 {
 MessageBox.Show("Güvenlik kodu doğrudur");
 }
 else
 {
 MessageBox.Show("Güvenlik kodunu yanlış girdiniz");
 }