Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
khi xem qua chuỗi video của ứng dụng lập lịch với winform thì mình đã thử làm 1 ứng dụng tượng tự, vừa code vừa sửa test và sửa lỗi nhưng đến lỗi sau đây thì mình không sửa được. cuối cùng mình đã thử test chính ứng dụng lập lịch demo của kteam và cũng phát sinh lỗi tương tự như vậy:
đầu tiên mình add 2 việc, ghi thông tin. đóng ứng dụng
mình check lại xml thì có 3 việc, 1 mặc định thử nghiệm, 2 việc mình add
mở ứng dụng, xóa việc 1
check lại xml, đáng lẽ chỉ còn việc 2 và việc thử nghiệm, nhưng cuối file còn có thêm 1 thẻ chứa việc 2 nữa, thẻ này bị thiếu thẻ mở "<plandata>"
mở lại ứng dụng, dữ liệu không hiển thị, vì dữ liệu lưu trong file có 1 phần đuôi dư không đúng định dạng như trên nên không đọc được.
mong anh em xem lại lỗi này và cho mình 1 giải pháp ạ, vì ứng dụng của mình cũng bị lỗi tương tự
hình minh họa lỗi https://drive.google.com/drive/folders/1ZYKHmF-YlyZWcSUAybZhzNLjJgrZnHbv?usp=sharing
cái này là 1 bug ẩn. vì bạn không rành phần open file mode nên sẽ bị. trong serial hướng dẫn vẫn để lại lỗi đó để các bạn tự fix. các fix là bạn thay cái open file mode khi mở file để ghi. bản chất nó ghi đè lên nên mới ra như thế. đổi mode thành openWrite