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

Đề tài: Tạo cửa sổ đường dẫn để đọc File bất kì???

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

    Mặc định Tạo cửa sổ đường dẫn để đọc File bất kì???

    Mình thấy trong WinDows, khi muốn mở 1 file thường có một cửa sổ để người đọc có thể lựa chọn đường dẫn và File (ví dụ: Word,..).
    Mình muốn tạo một cửa sổ để đọc 1 File Text torng MFC 2005 thì phải làm sao???
    Các bạn giúp mình với ! thanks

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Bạn dùng hàm SHOpenFileDialog của shell32 hoặc thiết kế một dialog đề nhập đường dẫn rồi gọi.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

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

    hix. chưa cần phải đụng cái API trong trường hợp này vì MFC có hỗ trợ mà

    dùng : COpenFileDlg --- chi tiết tham khảo trong MSDN

  4. #4
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Khà khà, quên mất ! Làm pure win32 riết nên bị nhiễm
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

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

    Mình có cài thằng MSDN 2005, search mà không có nhỉ. bạn có tài liệu hướng dẫn cho mình xin
    cảm ơn nhiều

  6. #6
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    Mặc định Tạo cửa sổ đường dẫn để đọc File bất kì???

    Đó là CFileDialog lão z này cháy quá rồi chả nhớ gì.
    Thêm lão mèo cũng cháy nốt nên không check lỗi luôn.

    Không biết tớ nhớ đúng ko nhở ) kid cũng đang cháy. wa'c wa'c

  7. #7
    Ngày gia nhập
    09 2008
    Bài viết
    188

    Mình cũng đã làm được phần đọc rồi. Mình tao một BUtton khác dùng để Save As , nhưng khi mở FIle trong Button READ thì không hiển thị File .txt. Nếu bỏ Button Save As thì hiển thị file txt trong folder chứa File cần đọc????

    Code:
    CFileDialog dlgFile(FALSE,NULL,NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,L"Text Files (*.txt) | *.txt ||");
    	CString fileName;
    	dlgFile.GetOFN().lpstrFile = fileName.GetBuffer((_MAX_PATH + 1) + 1);
    	*dlgFile.GetOFN().lpstrFilter = L"Text Files (*.txt) | *.txt ||";
    	dlgFile.GetOFN().nMaxFile =(_MAX_PATH + 1) + 1;*/
    	INT_PTR nResult = dlgFile.DoModal(); 
    fileName.ReleaseBuffer();
    Code của button Save AS
    các bạn chỉ giùm chỗ sai????

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