Đầu tiên, mình cần một giao diện đơn giản để tương tác, mình thiết kế đơn giản như hình dưới :
Sau đó viết sự kiện cho nút " Ghi " như sau
using Systerm.IO;
private void Write_text()
{
System.IO.FileStream fs = new System.IO.FileStream(@"C:\Users\Long\Desktop\test1.txt", FileMode.Append, FileAccess.Write, FileShare.None);
//trong đó
//c:\users\long\desktop\test.txt là đường dẫn đến file text
//filemode là cách ghi, append là ghi thêm vào, không ghi đè lên nội dung đã có
//fileaccess là ghi nội dung
//fileshare la chia sẽ, nếu bạn không chia sẽ bạn chọn none
//tạo một biến streamwriter
StreamWriter sw = new StreamWriter(fs);
//gán 1 chuỗi cho biến str
string str = "xin chào";
//lấy nội dung từ textbox truyền cho sw
sw.WriteLine(str);
//giải phóng bộ nhớ
sw.Flush();
//đóng quá trình ghi
sw.Close();
//đóng file text
fs.Close();
}
Sau khi viết xong hàm ghi nội dung, trong sự kiện Click của nút " Ghi " mình gọi lại hàm này hoặc mình có thể viết thẳng vào sự kiện click luôn cũng được
Nếu bạn chưa hiểu rõ, demo dưới đây mong là giúp được bạn
Còn đây là source: Download
Bạn có thể xem cách đọc nội dung ở đây

Không có nhận xét nào:
Đăng nhận xét