C#编程 如何保存 保存时总提示:你保存的文档是否存在
privatevoid保存ToolStripMenuItem_Click(objectsender,EventArgse){SaveFileDialogsaveFileD...
private void 保存ToolStripMenuItem_Click(object sender, EventArgs e)
{
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
//设置标题
saveFileDialog1.Title = "保存文档";
//检查文件是否存在
saveFileDialog1.CheckFileExists = true;
//自动加上扩展名
saveFileDialog1.AddExtension = true;
//设置过滤器
saveFileDialog1.Filter = "地图文档文件(*.mxd)|*.mxd|工作表文件(*.xlsx)|*.xlsx|所有文件(*.*)|*.*";
//用户选择“保存”,选择保存文件
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
MessageBox.Show("地图文档是只读的无法保存");
}
//string fileSavePath = @"e:\new.mxd";
try
{
mapDocument.Save(mapDocument.UsesRelativePaths, true);
MessageBox.Show("保存地图文档成功");
}
catch (Exception )
{
MessageBox.Show("保存地图文档失败!!!" + e.ToString());
}
} 展开
{
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
//设置标题
saveFileDialog1.Title = "保存文档";
//检查文件是否存在
saveFileDialog1.CheckFileExists = true;
//自动加上扩展名
saveFileDialog1.AddExtension = true;
//设置过滤器
saveFileDialog1.Filter = "地图文档文件(*.mxd)|*.mxd|工作表文件(*.xlsx)|*.xlsx|所有文件(*.*)|*.*";
//用户选择“保存”,选择保存文件
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
MessageBox.Show("地图文档是只读的无法保存");
}
//string fileSavePath = @"e:\new.mxd";
try
{
mapDocument.Save(mapDocument.UsesRelativePaths, true);
MessageBox.Show("保存地图文档成功");
}
catch (Exception )
{
MessageBox.Show("保存地图文档失败!!!" + e.ToString());
}
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询