Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: vấn đề litmit ký tự trong saveFileDialog

  1. #1
    Ngày gia nhập
    01 2008
    Bài viết
    20

    Thumbs down vấn đề litmit ký tự trong saveFileDialog

    mình đã dùng saveFileDialog để save 1 đoạn code của mình ra 1 file txt nhưng khi mở ra toàn bị thiếu . Khi mình dồn những khoảng trắng lại và xóa bớt đi thì lại đủ . Thế nên mình đoán là saveFileDialog giới hạn số ký tự.
    Có ai gặp phải vấn đề tương tự giống mình ko? hay có giải pháp khác ko?
    Dưới đây là đoạn code của mình :
    Code:
                Stream myStream ;
                SaveFileDialog saveFileDialog1 = new SaveFileDialog();
    
                saveFileDialog1.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;
                saveFileDialog1.FilterIndex = 2 ;
                saveFileDialog1.RestoreDirectory = true ;
    
                if(saveFileDialog1.ShowDialog() == DialogResult.OK)
                {
                      if((myStream = saveFileDialog1.OpenFile()) != null)
                      {
                            StreamWriter wText =new StreamWriter(myStream);
                            
                            wText.Write("text (đoạn này rất dài)");
    
                            myStream.Close();
                      }
                }

  2. #2
    Ngày gia nhập
    09 2007
    Bài viết
    724

    1 - Thằng SaveFileDialog nó chỉ là một Dialog để bạn chọn tên file để save lại thôi. ----> Không có vụ án nó giới hạn ký tự ở đây.
    2 - Chịu khó mở MSDN lên là thấy nguyên do ngay mà đây mình trích đó lên cho bạn.
    Trích dẫn Nguyên bản được gửi bởi MSDN
    A StreamWriter does not write the last 1–4 KB of data to a file.

  3. #3
    Ngày gia nhập
    01 2008
    Bài viết
    20

    Trích dẫn Nguyên bản được gửi bởi zkday2686 Xem bài viết
    1 - Thằng SaveFileDialog nó chỉ là một Dialog để bạn chọn tên file để save lại thôi. ----> Không có vụ án nó giới hạn ký tự ở đây.
    2 - Chịu khó mở MSDN lên là thấy nguyên do ngay mà đây mình trích đó lên cho bạn.
    chuẩn ko cần chỉnh , thanks nhiều nhé. Nhưng nó làm thế là cố tình hay là lỗi nhỉ ?

  4. #4
    Ngày gia nhập
    05 2008
    Bài viết
    11

    các bro cho hỏi, làm cách nào lấy path mặc định cho savefiledialog là path dẫn đến project( đã đóng gói ) sau khi cài đặt.

  5. #5
    Ngày gia nhập
    05 2008
    Bài viết
    11

    ạc sorry các bro, em làm được rùi, hỏi ngu quá

Các đề tài tương tự

  1. Trả lời: 10
    Bài viết cuối: 29-12-2014, 12:33 AM
  2. tạo hộp thoại openfiledialog, savefiledialog bằng code trong C#
    Gửi bởi vienchantam trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 8
    Bài viết cuối: 07-02-2012, 01:30 PM
  3. Hỏi về savefiledialog
    Gửi bởi quang247 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 23-04-2010, 07:56 PM
  4. Cách dùng saveFileDialog va openFileDialog trong C#
    Gửi bởi cndragon trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 20-02-2009, 01:46 PM
  5. Chỉnh sửa SaveFileDialog
    Gửi bởi XSpring trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 12-02-2009, 12:34 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn