private void MCD_OnWriteDone(object sender, AxMCDBURNERCONLib._DMCDBurnerEvents_OnWriteDoneEvent e) { Progress.Enabled = false; if(e.failed == true) { MessageBox.Show("Burn Failed! Please check your Medium for Errors!"); lblDR.Text = MCD.ErrorNumber.ToString() + ": " + MCD.ErrorString; } else { lblDR.Text = "Burn Successful! Ejecting Disc..."; MCD.EjectMedium(); } }
private void MCD_OnEraseDone(object sender, AxMCDBURNERCONLib._DMCDBurnerEvents_OnEraseDoneEvent e) { }
private void MCD_OnEraseDone(object sender, AxMCDBURNERCONLib._DMCDBurnerEvents_OnEraseDoneEvent e) { EraseFailed = e.failed; tmEraseDone.Enabled = true; }
private void MCD_OnWriteDone(object sender, AxMCDBURNERCONLib._DMCDBurnerEvents_OnWriteDoneEvent e) { Progress.Enabled = false; if(e.failed == true) { lbBurn.Text = MCD.ErrorStringW; MessageBox.Show("Burn Failed! Error: " + lbBurn.Text); MessageBox.Show("Please check your Medium for Errors!"); Application.DoEvents(); Application.DoEvents(); this.DialogResult = DialogResult.OK; return; } else { lbBurn.Text = "Burn Successful! Ejecting Disc..."; MCD.EjectMedium(); this.DialogResult = DialogResult.OK; return; } }
private void MCDB_OnWriteDone(object sender, AxMCDBURNERCONLib._DMCDBurnerEvents_OnWriteDoneEvent e) { string sMsg = ""; BurnDone = true; IsBurning = false; m_InProcess = false; if(rbOysterHardDisc.Checked) { if(e.failed) { sMsg ="Oyster Disc creation failed"; MessageBox.Show(sMsg +": " + MCDB.ErrorStringW,"Oyster Disc burn status"); } else sMsg="Oyster Disc creation successful"; } else { if(e.failed) { sMsg="Burn CD/DVD failed"; MessageBox.Show(sMsg +": " + MCDB.ErrorStringW,"Burn CD/DVD status"); } else sMsg="Burn CD/DVD successful"; } Application.DoEvents(); Msg(sMsg); // if((AS != null)&&(!AS.IsDisposed)) // { // AS.Text = sMsg; // AS.Hide(); // } MCDB.UnlockMedium(); MCDB.EjectMedium(); this.DialogResult = DialogResult.OK; }