Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Nếu " textbox '' có nội dung giống trong file .txt thì khi ấn button sẽ có thông báo : hello

16:35 24-10-2017 1.135 lượt xem 3 bình luận 21:01 29-10-2017

Mọi người cho em hỏi L
Vd : Em tạo 1 Form mới , sau đó em gắn 1 textbox , 1 button , giờ em tạo 1 file .txt để ở trong thư mục debug,. H em muốn nếu " textbox '' có nội dung giống trong file ,txt thì khi ấn button sẽ có thông báo : hello .
Mong mn giúp đỡ!

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
chauvansang97 đã bình luận 21:01 29-10-2017

Đầu tiên bạn cần tạo hàm đọc file .txt và lưu nó vào 1 biến string. Sau đó ở sự kiện ấn button thì bạn sẽ so sánh text trong TextBox với biến string của mình vừa lưu. Nếu nó bằng nhau thì ta sẽ tạo một MessageBox hiện lên với thông báo "hello".(hàm đọc file .txt bạn có thể gọi ở khi chương trình khởi động hoặc trong sự kiện nhấn button đều được).

hnguyen đã bình luận 10:33 25-10-2017

Code đây (C# nha bạn):

        private void btnTestCompare_Click(object sender, EventArgs e)
        {
            string filePath = "content.txt";//ten file txt
            if (!System.IO.File.Exists(filePath))//kiem tra file txt ton tai
            {
                MessageBox.Show("khong ton tai file txt");
            }
            else
            {
                string contentFile = "";
                //doc file txt va luu noi dung vao contentFile
                using (var streamReader = System.IO.File.OpenText(filePath))
                {
                    contentFile = streamReader.ReadToEnd();
                }

                //so sanh noi dung file txt voi TextBox txtContent
                if (txtContent.Text == contentFile && txtContent.Text != "")
                {
                    MessageBox.Show("Hello!");
                }
            }
        }

 

Copy Writing Kteam đã bình luận 16:35 24-10-2017

Nguyễn Đoàn Ngọc Giàu event click btn e load text trong file rồi compare với textbox là đc mà

Câu hỏi mới nhất