如下图所示,运行后实现如下功能:
打开对话框,选择一个文件,并获取文件名变量。
打开另存对话框,输入路径和文件名,获取另存文件名变量。
部分代码如下:
public static void Ofd(this Database db, out OpenFileDialog ofd, out DialogResult ofdr)
{
ofd = new Wform.OpenFileDialog();
ofd.InitialDirectory = @"C:\Users\Administrator\Desktop\";
ofd.Filter = "文本文件(*.txt) |*.txt| 所有文件(*.*) | *.*";
ofdr = ofd.ShowDialog();
}
public static void Sfd(this Database db, out SaveFileDialog sfd, out DialogResult sfdr)
{
sfd = new Wform.SaveFileDialog();
sfd.Title = "保存图形数据";
sfd.Filter = "文本文件(*.txt)|*.txt| 所有文件(*.*) | *.*";
sfd.InitialDirectory = Path.GetDirectoryName(db.Filename);
string fileName = Path.GetFileName(db.Filename)