none
Mehrere Dateien in Listbox per openfiledialog einfügen! RRS feed

  • Frage

  • Hallo,

    Ich bin dabei in Visual c++ ein media player zu Programmieren.

    Meine frage wäre, wie ich mehrere media files in listbox(playlist) einfügen kann?

    einzelelne Datei geht bei mir, hier mein bsp code:

     

    openFileDialog1->InitialDirectory=

    "."

    ;

     

    openFileDialog1->Filter=

    "(*.wmv;*.mp3)|*.wmv;*.mp3"

    ;

     

    openFileDialog1->FilterIndex=2;

    openFileDialog1->Multiselect=true

    ;

     

    openFileDialog1->FileName=

    ""

    ;

     

    if

    (openFileDialog1->ShowDialog()==System::Windows::Forms::DialogResult::OK){

    listBox1->Items->Add(openFileDialog1->FileName);

    

    und wie kann ich hinbekommen das in listbox nicht der ganze pfad drin steht sondern nur der Name des clips?

    danke!

     

    Mittwoch, 4. Januar 2012 16:51

Antworten

  • > weißt du wie man mehrere dateien in listbox einfügen kann?

    In dem man eine Schleife programmiert und jede, einzelne Stück für Stück hinzufügt...


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    • Als Antwort markiert majee99 Freitag, 6. Januar 2012 12:14
    Donnerstag, 5. Januar 2012 10:44
    Moderator

Alle Antworten

  • Dann musst Du die Liste der Namen durchgehen und den Pfad abtrennen und nur diesen übertragen.

    Siehe String::Splitt

    BTW: Das ist C++/CLI


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    Donnerstag, 5. Januar 2012 07:34
    Moderator
  • Danke,

    werde ich mal versuchen.

    weißt du wie man mehrere dateien in listbox einfügen kann?


    danny venu
    Donnerstag, 5. Januar 2012 08:58
  • > weißt du wie man mehrere dateien in listbox einfügen kann?

    In dem man eine Schleife programmiert und jede, einzelne Stück für Stück hinzufügt...


    Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
    • Als Antwort markiert majee99 Freitag, 6. Januar 2012 12:14
    Donnerstag, 5. Januar 2012 10:44
    Moderator
  • Danke!
    danny venu
    Freitag, 6. Januar 2012 12:14