try
{
stbStatus.Text="Getting disc info";
DiscInfo= Device.GetDiscInfo();
}
catch
{
stbStatus.Text += " - Failed!";
// Show error message
MessageBox.Show("Exception = "+Device.ErrorMessage);
stbStatus.Text = "Ready!";
return;
}
string Message;
if (DiscInfo.IsBlank)
Message="Disc is blankn";
else
Message="Disc is not blankn";
if (DiscInfo.IsErasable)
Message+="Disc is erasablen";
else
Message+="Disc is not erasablen";
Message +="Free LBs = " +DiscInfo.FreeLBs;
Message +="nNext Writable Address = " +DiscInfo.NextWritableAddress;
Message +="nTrackNumber = " +DiscInfo.TrackNumber;
Message +="nLast Session Status = " +DiscInfo.LastSessionStatus;
Message +="nDisc Status = " +DiscInfo.DiscStatus;
stbStatus.Text = "Ready!";
MessageBox.Show(Message);
stbStatus.Text = "Ready!";