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

Đề tài: Đọc từng kí tự từ file .doc trong lập trình C/C++??? Help

  1. #1
    Ngày gia nhập
    03 2011
    Bài viết
    1

    Mặc định Đọc từng kí tự từ file .doc trong lập trình C/C++??? Help

    Các bác giúp mình vấn đề này với, khi đọc từng kí tự từ file word, mình luôn bị mệt mỏi bỡi những kí tự không hề có trong văn bản, phải làm sao giải quyết nó đây (tất nhiên test trên file txt rất tốt).
    Code mình đang dùng đây:

    ifstream fileIn;

    fileIn.open("document.docx",ios::binary);

    while(!fileIn.fail())
    {
    unsigned char byte; byte = fileIn.get();//doc tung byte mot
    cout << byte << endl;

    }

  2. #2
    Ngày gia nhập
    05 2011
    Bài viết
    82

    File word la file nhị phân dương nhiên là ra "những kí tự không hề có trong văn bản". Ví dụ trong file word chúng ta đánh chữ "Hello World" thì đâu có nghĩa file word chỉ lưu mỗi chữ "Hello World" mà còn có format, font, .. vì vậy đương nhiên là phải có rất nhiều kí tự kô có trong văn bản.
    Muốn đọc word cần phải sử dụng CT có thể đọc được định dạng word như micosoft word chứ không đơn thuần là mở file và đọc nội dung.
    Tham khảo MS Office OLE Automation Using C++
    read all text in char* from a MS doc file in C++

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

  1. Trả lời: 3
    Bài viết cuối: 10-04-2013, 08:06 AM
  2. Giới thiệu cách chuyển File Ảnh thành file Video trong download proshow gold
    Gửi bởi thuhu0900x trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 3
    Bài viết cuối: 03-07-2012, 03:54 AM
  3. Đọc dữ liệu file midi dạng số HEX và lấy lời nhạc trong file ra file text
    Gửi bởi kimngockhtn_2007 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 29-06-2011, 04:40 PM
  4. File server để dùng ajax trong visual2010 là file gì, xử lý kết nối với SQLserver như thế nào?
    Gửi bởi lenamshenlong trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 9
    Bài viết cuối: 26-05-2011, 05:14 PM
  5. Làm sao để open file bằng cách double click vào file trong windows explorer?
    Gửi bởi Batchuoc_09 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 18-07-2010, 01:12 PM

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