Hàm Đăng Nhập
- Mở Danh Sách Notepad Or Word
/*OpenDialog đãcó ở bài trước giờ ko nói rõ những properties,event của OpenDialog nữa/
string t;
OpenFileDialog open = new OpenFileDialog();
open.FileName = "";
open.InitialDirectory = @"C:";
open.Title = "Nhap danh Sach";
open.Filter = "Text Files|*.txt|Word Documents|*.doc";
if (open.ShowDialog() == DialogResult.OK)
{
t = open.FileName;
richTextBox1.LoadFile(t, RichTextBoxStreamType.RichText);
}
textBox1.Enabled = true;
textBox2.Enabled = true;
- Đăng Nhập Hơi khó hiểu và mình cũng không rõ lắm vì được người khác chỉ
Code
string a = "", s = "", ms = "";
int i, f;
string[] amarray = richTextBox1.Lines;/*Tạo mảng gán số dòng của văn bản nhập vào*/
for (int d = 1; d < richTextBox1.Lines.Length - 1; )/*Tạo vào lặp để chạy kiểm tra theo từng dòng định sẵn ko cố định là chạy từng dòng 1*/{
i = Convert.ToInt32(amarray[d].Length);/*Điếm số ký tự có trong dòng*/f = Convert.ToInt32(amarray[d + 1].Length);
a = amarray[d].Substring(17, i - 17);/*SubString(Ký Tự bắt đầu cắt,độ dài chuỗi cần cắt)*/
ms = amarray[d + 1].Substring(19, f - 19);
if (textBox1.Text == a && textBox2.Text == ms)/*Kiểm tra Account và Pass*/
{
for (int w = d; w < d + 6; w++){
s += amarray[w] + "\n";
}
MessageBox.Show(s, "Thong Tin Khac hang");
}
d += 6;/*tăng dòng kiểm tra lên đến người tiếp theo*/
}
if (textBox1.Text.Length == 0)
{
MessageBox.Show("Chua Nhap ten","Error");
textBox1.Focus();
goto t;
}
if (textBox2.Text.Length == 0)
{
MessageBox.Show("Chua Nhap Ma So","Error");
goto tt;
}
if (textBox1.Text != a || textBox2.Text != ms)
{
MessageBox.Show("Ten Hoac Ma so sai xin nhap lai", "Error");
textBox1.Focus();
}
t:{};
}
