我有一个保存对话框,当我按下按钮时会弹出。但是,我当时不想保存文件,我想取这个名称并将其放置在按钮旁边的文本框中,以便以后使用该名称。

有人可以告诉我如何从“保存”对话框中获取文件路径以供以后使用吗?

最佳答案

这是我刚刚写得很快的示例代码...而不是Console.Write,您只需将路径存储在变量中,以后再使用。

SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.InitialDirectory = Convert.ToString(Environment.SpecialFolder.MyDocuments);
saveFileDialog1.Filter = "Your extension here (*.EXT)|*.ext|All Files (*.*)|*.*" ;
saveFileDialog1.FilterIndex = 1;

if(saveFileDialog1.ShowDialog() == DialogResult.OK)
{
    Console.WriteLine(saveFileDialog1.FileName);//Do what you want here
}

10-07 12:48