none
如何將某個資料夾下所有的檔案名加入ListBox控制項內 RRS feed

  • 問題

  • 各位先進大家好:

    小弟的系統:winXP,C#2008。

    小弟想把某個資料夾下的所有mp3格式的檔案名加入在ListBox控制項的集合里(在執行階段),請問小弟要如何做。

    2010年9月16日 下午 11:16

解答

  •       string[] mp3Files = System.IO.Directory.GetFiles(@"C:\", @"*.mp3", System.IO.SearchOption.TopDirectoryOnly); // System.IO.SearchOption.AllDirectories
          this.listBox1.Items.Clear();
          this.listBox1.Items.AddRange(mp3Files);
    

    歡迎參觀我的Blog.NET菜鳥自救會
    • 已標示為解答 ahomving 2010年9月17日 上午 03:55
    2010年9月17日 上午 12:58
    版主

所有回覆

  • 1.使用System.IO相關類別找到資料夾下的所有MP3檔案名稱.
    2.將這些檔案透過ListBox的Items.Add方法來加入.
    2010年9月17日 上午 12:26
  •       string[] mp3Files = System.IO.Directory.GetFiles(@"C:\", @"*.mp3", System.IO.SearchOption.TopDirectoryOnly); // System.IO.SearchOption.AllDirectories
          this.listBox1.Items.Clear();
          this.listBox1.Items.AddRange(mp3Files);
    

    歡迎參觀我的Blog.NET菜鳥自救會
    • 已標示為解答 ahomving 2010年9月17日 上午 03:55
    2010年9月17日 上午 12:58
    版主
  • 你好:

    感謝你,照你的程式碼,問題得到解決。

    2010年9月17日 上午 03:54