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

Đề tài: Đọc 1 file dạng txt or .doc bằng C#

  1. #1
    Ngày gia nhập
    04 2009
    Bài viết
    1

    Smile Đọc 1 file dạng txt or .doc bằng C#

    Có bạn nào biết cách để đọc 1 file .txt or .doc rồi sau đó sửa font trong file đó và xuất nó ra màn hình kô.

    Ai biết chỉ giúp mình với nhé cảm ơn các bạn đỡ giúp đỡ!.
    Đã được chỉnh sửa lần cuối bởi o0oHarryo0o : 06-04-2009 lúc 10:56 PM.

  2. #2
    Ngày gia nhập
    07 2006
    Nơi ở
    Hanoi, Vietnam
    Bài viết
    2,750

    .NET có thư viên để xử lý với các định dạng Office đó bạn. Download tại link sau

    _http://www.microsoft.com/downloads/details.aspx?FamilyID=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD&displaylang=en

    Đây là code C# đọc file .doc
    Visual C# Code:
    1. using System;
    2. using System.Collections.Generic;
    3. using System.Windows.Forms;
    4. using Microsoft.Office.Interop;
    5. using System.Reflection;
    6.  
    7. namespace ReadWordFile
    8. {
    9.     class Program
    10.     {
    11.  
    12.         [STAThread]
    13.         static void Main()
    14.         {
    15.  
    16.             Microsoft.Office.Interop.Word.ApplicationClass wordApp = new Microsoft.Office.Interop.Word.ApplicationClass();
    17.             object file = "C:\\local\\mywordfile.doc"; // Specify path for word file
    18.             object nullobj = System.Reflection.Missing.Value;
    19.             Microsoft.Office.Interop.Word.Document doc = wordApp.Documents.Open(ref file, ref nullobj, ref nullobj,
    20.                                                                                 ref nullobj, ref nullobj, ref nullobj,
    21.                                                                                 ref nullobj, ref nullobj, ref nullobj,
    22.                                                                                 ref nullobj, ref nullobj, ref nullobj,
    23.                                                                                 ref nullobj, ref nullobj, ref nullobj, ref nullobj);
    24.             doc.ActiveWindow.Selection.WholeStory();
    25.             doc.ActiveWindow.Selection.Copy();
    26.             IDataObject data = Clipboard.GetDataObject();
    27.             string allText = data.GetData(DataFormats.Text).ToString();
    28.             doc.Close(ref nullobj, ref nullobj, ref nullobj);
    29.             wordApp.Quit(ref nullobj, ref nullobj, ref nullobj);
    30.             Console.WriteLine(allText);
    31.  
    32.         }
    33.     }
    34. }
    Email: admin[@]congdongcviet.com | CC to: info[@]congdongcviet.com
    Phone: 0972 89 7667 (Office: 04 6329 2380)
    Yahoo & Skype: dreaminess_world (Vui lòng chỉ rõ mục đích ngay khi liên hệ, cảm ơn!)

    Một người nào đó coi thường ý thức kỷ luật cũng có nghĩa là người đó đã coi thường tương lai số phận của chính bản thân người đó. Những người coi thường ý thức kỷ luật sẽ không bao giờ có được sự thành công trong sự nghiệp!

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

    mình dịch thì báo lỗi dòng
    Visual C# Code:
    1. using Microsoft.Office.Interop;

  4. #4
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Bạn phải add referencent đối tượng COM office vào project trước thì phải
    Cánh Chym ứ mỏi

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

  1. Cách add file thư viện dll vào file exe để tạo một file chạy duy nhất C#
    Gửi bởi nthung2112 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 20
    Bài viết cuối: 01-09-2012, 10:01 AM
  2. File backup .bak có dung lương lớn hơn file .mdb và file log
    Gửi bởi MYNAM trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 4
    Bài viết cuối: 27-07-2012, 12:59 PM
  3. 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
  4. Đọ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
  5. Trả lời: 17
    Bài viết cuối: 23-05-2011, 11:47 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