FileOpen.ShowDialog() chỉ mở file text .txt thôi thì làm sao

Thảo luận trong 'Lập trình web Asp.net' bắt đầu bởi seolagi, 8/6/16.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,032
    Đã được thích:
    81
    Điểm thành tích:
    48
    Mình có sử dụng FileOpen.ShowDialog() và thư viện là using System.Windows.Forms; khi mình thực hiện gọi lệnh showdiglog mở chọn file đọc dữ liệu, mình chỉ muốn mở file text là .txt thôi, nhưng khi mở bằng câu lệnh trên nó ra quá trời file, mình có thể chọn được tất cả các file.

    Mình chỉ muốn ấn lên nó chỉ cho mở file .txt thôi, còn không thì khi nào cần mới cho phép chọn các file khác.

    Như hình dưới nó chọn quá trời file được hixx

    mo-duoc-nhieu-file.png
     
    Cảm ơn đã xem bài:

    FileOpen.ShowDialog() chỉ mở file text .txt thôi thì làm sao

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,931
    Đã được thích:
    1,203
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Bạn chèn thêm đoạn code sau vào nhé:
    Mã:
      OpenFileDialog FileOpen = new OpenFileDialog();
      FileOpen.InitialDirectory = ".\\";
      FileOpen.Filter = "Text files (*.txt)|*.txt|All files (*.*)|*.*";
      FileOpen.FilterIndex = 0;
      FileOpen.RestoreDirectory = false; //true;
      FileOpen.ShowDialog();
    
     
  3. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,931
    Đã được thích:
    1,203
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Để thêm các đuôi khác bạn chỉ cần nhớ cách filter là được : chỉ mở file .text.doc
    Mã:
    "Files chấm text (*.txt)|*.txt|Files chấm đọc (*.doc)|*.doc";
     
  4. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,032
    Đã được thích:
    81
    Điểm thành tích:
    48
    Cảm ơn ad, đã làm được, demo đây hi, hay quá
    mo-file-doc-va-cham-text.png
     


Chủ để tương tự : FileOpenShowDialog() chỉ
Diễn đàn Tiêu đề Date
Lập trình web Asp.net Lấy chiều cao và rộng của HttpPostedFileBase, get width Height HttpPostedFileBase 25/11/20
Lập trình web Asp.net Html.FormatValue datetime ngày tháng năm giờ phút giây sáng chiều như thế nào? 22/10/20
Lập trình web Asp.net Lấy đường dẫn(địa chỉ) url của trang web hiện tại trong asp.net 6/12/13