Witam, otóż chciałem dodać do swojej aplikacji możliwość ripowania cd za pośrednictwem IWMPCdromRip. Za pierwszym razem płytka zripowała się bez problemu, lecz gdy chciałem to zrobić drugi raz to już się nie udaje nie wiadomo dlaczego i tak się już trochę z tym męczę.
Kod, który działał za pierwszym razem:
WMPLib.IWMPCdrom x = axWindowsMediaPlayer1.cdromCollection.Item(0);
x.Playlist.get_Item(0);
WMPLib.IWMPCdromRip iwmp = (WMPLib.IWMPCdromRip)x;
iwmp.startRip();
if (iwmp.ripState == WMPLib.WMPRipState.wmprsRipping)
{
//timer that polls for a progress bar
//pollRipState.Enabled = true;
//progressBar1.Visible = true;
}
else
MessageBox.Show("Z jakichś powodów nie można zripować tej płyty");
Ciągle teraz w ifie przechodzi mi do else i dostaje na klate MessageBoxa. Proszę o pomoc