Cách lưu và load dữ liệu lên richtextbox

Mình có làm một cái Notepad bằng c#, có một vấn đề muốn hỏi mọi người. Khi đang viết text trên form ( viết trên richtextbox ) mà mình chưa lưu, sau đó mình thoát ứng dụng luôn và muốn đoạn text đó lưu vào cơ sở dữ liệu. Sau khi chạy lại form và đoạn text đó sẽ hiện lên form của mình. Thì làm sao được ạ

Luôn tự động lưu khi nội dung có thay đổi, vào 1 vị trí tạm nào đó. Khi bị tắt bất ngờ, và mở lại thì nạp từ nội dung từ chỗ tạm đó.

hihi. bạn biết cách làm k ạ

Bắt sự kiện văn bản thay đổi để lưu tạm.

Đơn giản là vậy, phức tạp thì cần đến luồng (thread) để tránh bị đơ khi lưu (quá nhiều).

Làm cái đơn giản trước đi.

“Luồng” nghe phức tạp quá. Đơn giản là làm cái Timer (cũng là luồng nhưng có sẵn), hẹn cho nó 1 phút lưu 1 lần vào file nào đó trong C:\Users\<username>\AppData. Lúc bật app lên thì gọi từ file đó ra.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?