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

Đề tài: Hiển thị các files trong Folder bằng C#

  1. #1
    Ngày gia nhập
    04 2011
    Nơi ở
    TPHCM
    Bài viết
    5

    Mặc định Hiển thị các files trong Folder bằng C#

    Hôm nay rãnh rỗi hướng dẫn các bạn show file in folder tất cả hiển thị trong listview :

    Visual C# Code:
    1. /
    2.  
    3.         // Mo Thu Muc Ben ListView
    4.         private void OpenDirectory_Left(DirectoryInfo dr)
    5.         {
    6.             lstLeft.Items.Clear();
    7.             arrItems_Left.Clear();
    8.  
    9.             // Duyet Thu Muc Trong dr
    10.             foreach (DirectoryInfo subdir in dr.GetDirectories())
    11.             {
    12.                 ListViewItem lvw = new ListViewItem();
    13.                 lvw.Text = subdir.Name;
    14.                 lvw.SubItems.Add("");
    15.                 lvw.SubItems.Add("FolDer");
    16.                 lvw.ImageIndex = 1;
    17.  
    18.                 // Add vao Listview va mang items
    19.                 lstLeft.Items.Add(lvw);
    20.                 arrItems_Left.Add(subdir);
    21.                 // Add Vao Bang ListView
    22.                 //lstLeft.Items.Add(lvw );
    23.  
    24.  
    25.             }
    26.  
    27.             // Duyet Tat Ca Cac File .PDF    Trong dr
    28.             foreach (FileInfo file in dr.GetFiles("*.pdf"))
    29.             {
    30.  
    31.                 ListViewItem lvw = new ListViewItem();
    32.                 lvw.Text = file.Name;
    33.                 lvw.Tag = file;
    34.                 lvw.SubItems.Add(file.Length.ToString());
    35.                 lvw.SubItems.Add("PDF");
    36.                 lvw.ImageIndex = 0;
    37.                 lstLeft.Items.Add(lvw);
    38.                 arrItems_Left.Add(file);
    39.  
    40.  
    41.             }
    42.             path = curDir_Left.FullName;
    43.         }
    44.  
    45.         private void cmb_Path_SelectedIndexChanged(object sender, EventArgs e)
    46.         {
    47.             int index = cmb_Path.SelectedIndex;
    48.  
    49.             if (index != -1)
    50.             {
    51.                 curDir_Left = arrDrive[index].RootDirectory;
    52.                 OpenDirectory_Left(curDir_Left);
    53.             }
    54.  
    55.  
    56.         }
    57.  
    58.         private void MyUserControl_Load(object sender, EventArgs e)
    59.         {
    60.             try
    61.             {
    62.  
    63.                     // Chọn đường dẫn là thư mục hiện hành
    64.  
    65.  
    66.                 string str = AppDomain.CurrentDomain.BaseDirectory;
    67.                 DirectoryInfo info = new DirectoryInfo(str);
    68.                 OpenDirectory_Left(info);
    69.             }
    70.             catch{}
    71.            
    72.         }

    Chúc các bạn làm tốt !!!
    Attached Files Attached Files
    Đã được chỉnh sửa lần cuối bởi peterdrew : 02-04-2011 lúc 05:11 PM. Lý do: Đặt code vào thẻ!

  2. #2
    Ngày gia nhập
    04 2008
    Nơi ở
    Bốn bề là nhà
    Bài viết
    703

    Đánh giá cao vì tính chia sẻ. Nhưng làm ơn cho vào tag CODE giùm.

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

    Cảm ơn bạn đã hướng dẫn.Bài viết rất hay,bạn có thể hướng dẫn mình cách copy, cut, paste, và rename của folder và file được không?Mình đang bí vấn đề này.

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

    bạn có thể hướng dẫn mình thêm thanh search vào được ko

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

  1. Thêm files vào Resource Files trong VC++ 2010 như thế nào ?
    Gửi bởi potw trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 2
    Bài viết cuối: 16-11-2012, 10:32 AM
  2. Tự động cập nhật danh sách Folder trong C# khi Folder bị xoá trong Window Explorer
    Gửi bởi nganthuvinhbiet trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 10
    Bài viết cuối: 22-09-2011, 07:51 PM
  3. Cách kiểm tra trong 1 folder có chứa 1 file hay folder khác hay không ?
    Gửi bởi nguyenkhanhminh trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 23-05-2011, 11:00 AM
  4. Find Duplicate Files - Tìm kiếm files trùng lắp
    Gửi bởi namthienlong2001 trong diễn đàn Sản phẩm phần mềm của bạn
    Trả lời: 3
    Bài viết cuối: 10-01-2011, 10:54 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