close

Components used in this project:

Combox: 1

Listbox:  2

Button:  1

Label:    2

Edit Comboxbox with following settings:

    using namespace System::IO;  

 

 

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                 String^ hd = "";                
                 if(comboBox1->Text!="")
                     hd = comboBox1->Text;
                 hd += "\\";
                 listBox1->Items->Clear();
                 listBox2->Items->Clear();

                 // 搜尋目錄夾
                 array<String^>^dirs = Directory::GetDirectories(hd);
                 Collections::IEnumerator^ EnumDir = dirs->GetEnumerator();
                 // 搜尋檔案名稱
                 array<String^>^files = Directory::GetFiles(hd);
                 Collections::IEnumerator^ EnumFile = files->GetEnumerator();
                 // 顯示目錄夾名稱
                 while ( EnumDir->MoveNext() )
                 {
                     listBox1->Items->Add( EnumDir->Current );
                 }
                 // 顯示檔案名稱
                 while ( EnumFile->MoveNext() )
                 {
                     listBox2->Items->Add( EnumFile->Current );
                 }
             }

Sample code: FindFirstFileTest

arrow
arrow
    全站熱搜

    me1237guy 發表在 痞客邦 留言(0) 人氣()