Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Разработка парольной защиты в различных средах программирования

Автор:   •  Февраль 3, 2019  •  Практическая работа  •  1,422 Слов (6 Страниц)  •  474 Просмотры

Страница 1 из 6

Практическая работа № 1.

 

Тема: Разработка парольной защиты в различных средах программирования

Цель: научиться ставить парольную защиту на программные продукты, созданные в различных средах.

 

Задание:

1. Поставить пароль на программный продукт, созданный в среде Visual Studio C#

2. Поставить пароль на программный продукт, созданный в среде Access.

Задание 1:

Пароль и логин:

Код программы:

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 первая_задача

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void Form1_Load(object sender, EventArgs e)

{

}

string login = "1234";

string password = "2019";

private void button1_Click(object sender, EventArgs e)

{

if (login == textBox1.Text && password == textBox2.Text)

MessageBox.Show("Данные введены верно, доступ разрешен");

else

MessageBox.Show("Данные введены НЕ верно, отказано в доступе");

}

private void textBox1_TextChanged(object sender, EventArgs e)

{

button1.Enabled = (textBox1.Text == "" || textBox2.Text == "" ? false : true);

}

private void textBox2_TextChanged(object sender, EventArgs e)

{

button1.Enabled = (textBox1.Text == "" || textBox2.Text == "" ? false : true);

}

}

}

Ввод символов с картинки:

Код программы:

namespace задача_2

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

Random ran = new Random();

int kk;

string text1 = "zvogqp";

string text2 = "draddi";

string text3 = "cyajdg";

string text;

private void Form1_Load(object sender, EventArgs e)

{

kk = ran.Next(0, 3);

if (kk == 1) { text = text1; pictureBox1.Load("captcha1.jpg"); }

if (kk == 2) { text = text2; pictureBox1.Load("captcha2.jpg"); }

if (kk == 3) { text = text3; pictureBox1.Load("captcha3.jpg"); }

}

private void textBox1_TextChanged(object sender, EventArgs e)

{

button1.Enabled = (textBox1.Text == "" ? false : true);

}

private void button1_Click(object sender, EventArgs e)

{

if (text == textBox1.Text) MessageBox.Show("Вы успешно авторизированы");

else MessageBox.Show("Вы не авторизированы, попробуйте еще раз!");

...

Скачать:   txt (6.2 Kb)   pdf (46.4 Kb)   docx (11.3 Kb)  
Продолжить читать еще 5 страниц(ы) »
Доступно только на Essays.club