none
Jak postupne cist z playlistu?

    Dotaz

  • Ahoj,
    jsem začátečník se c# a dělám si takový mp3 přehrávač. Mam problém chci , aby se mi z Arraylistu( kde mam uloženy adresy načtenych skladeb), nacitali skladby postupne.. Tzn hraje prvni, skocni , druha , skonci atd.  Zkousel jsem cyklus , ale to nefungovalo. Momentalne metoda kterou prehravam soubory vypada takto
         public void Prehraj()
            {
                if (prehravanaSkladba == "")
                {
                    prehravanaSkladba = s.VychoziSkladba();
                }
                if (prehravanaSkladba != null)
                {
                    this.NacistSkladbu(prehravanaSkladba);
                }
                            
                if (isOpen)
                {

                    _command = "play MediaFile";

                    if (loop)

                       _command += " REPEAT";

                    mciSendString(_command, null, 0, IntPtr.Zero);
                    this.NastavPopis();

       

                }
             
            }
    Jestli by nekdo nevedel jak na to tak bych mu byl moc vděčný. Děkuji...
    neděle 26. října 2008 15:35

Odpovědi

  • Ahoj,
    No asi si bude treba "odchytit" event ked skonci skladba. V nejakej temp premennej by som mal asi prave prebiehajucu skladbu aby som vedel ktoru mam dalej pustit. Cize ak skonci skladba pozriem sa na index v liste prave prebiehajucej a pustim sladbu z indexom o 1 vacsim atd. az na koniec listu.
    pondělí 27. října 2008 8:11

Všechny reakce

  • Ahoj,
    No asi si bude treba "odchytit" event ked skonci skladba. V nejakej temp premennej by som mal asi prave prebiehajucu skladbu aby som vedel ktoru mam dalej pustit. Cize ak skonci skladba pozriem sa na index v liste prave prebiehajucej a pustim sladbu z indexom o 1 vacsim atd. az na koniec listu.
    pondělí 27. října 2008 8:11
  • Jo dik :-) . Určitě to zkusim, tohle mě taky napadlo , ale byl sem moc zoufalý a nevěřil sem , že by to mohlo fungovat.
    pondělí 27. října 2008 10:32