есть след. код:
public frmSending()
s.rs.MagicScreenshot mg = new s.rs.MagicScreenshot();
DimeAttachment dime = new DimeAttachment("image/jpeg", TypeFormat.MediaType, filename);
mg.RequestSoapContext.Attachments.Add(dime);
mg.SaveFileCompleted += new Magic_Screenshot.s.rs.SaveFileCompletedEventHandler(mg_SaveFileCompleted);
mg.SaveFileAsync(fname, s.rs.ImageType.JPEG, DateTime.Now, String.Empty, String.Empty);
}
void mg_SaveFileCompleted(object sender, Magic_Screenshot.s.rs.SaveFileCompletedEventArgs e)
{
string returnFile = String.Empty;
if (e.Error == null)
{
....
}
else
MessageBox.Show(e.Error.Message);
}
всё хорошо работает, только хотелось бы 2 вещи:
1. индикатор сколько байт передано.
2. возможность оборвать загрузку.
спасибо
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>