private void btnSaveStream_Click(object sender, EventArgs e)
{
using (SaveFileDialog dlg = new SaveFileDialog())
{
dlg.Filter = "All Files (*.*)|*.*";
if (dlg.ShowDialog(this) == DialogResult.OK)
{
try
{
using (Stream stm = File.Open(dlg.FileName, FileMode.Create, FileAccess.ReadWrite))
{
COMUtilities.OleSaveToStream(m_pObject, stm);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
}