U
umkasumka
Доброго времени суток уважаемые.
Есть форма, в ней есть обьект TMediaPlayer *Player, есть метод который работает с этим плеером:
Если я вызываю этот метод с одной мелодией, а вслед за этим еще раз его же, но уже с другой, то поигрываеться мелодия которая была вызвана второй. Такое звучанее мне и требуеться.
Ежели я вызываю вторую мелодию через поток, у меня звучат паралельно сразу две мелодии, и первая и вторая. Видимо происходит пересоздание обьекта плеер для потока. Как этого избежать?
Заранее благодарен.
Есть форма, в ней есть обьект TMediaPlayer *Player, есть метод который работает с этим плеером:
Код:
void __fastcall TForm1::Play(AnsiString nazvanie)
{
Player->FileName = nazvanie;
Player->Open();
Player->Play();
}
Ежели я вызываю вторую мелодию через поток, у меня звучат паралельно сразу две мелодии, и первая и вторая. Видимо происходит пересоздание обьекта плеер для потока. Как этого избежать?
Заранее благодарен.