Cześć. Mam dosyć dziwny błąd z MediaPlayer.
Mam w programie 2 formy. Na głównej odtwarza się plik(nazwijmy go plik.mp3) bez problemów.
Gdy klikam na formę główną, mediaPlayer, stopuje się i zamyka(player.stop i player.close), następnie forma główna chowa się i pokazuje forma druga.
Tam jest inny mediaPlayer i mam taki kod w onShow formy drugiej:
player.fileName:='plik.mp3'; //ten sam plik, co w formie głównej
player.open;
player.play;
Niby wszystko w porządku... Plik się odgrywa, ale zaraz jak zacznie sie odgrywać wyskakuje mi błąd: No MCI Device open
Zrobiłem też tak(tak dla jaj):
player.fileName:='plik.mp3'; //ten sam plik, co w formie głównej
player.open;
player.play;
if player.modempOpen then showMessage('Player nieotwarty);
Oczywiście wyszło okienko z komunikatem, że player nieotwarty. O co mu chodzi???