在我的情况下,SaveFileDialog
不会写入任何文件,但我想使用它来指定一个命令行应用程序的路径,该应用程序将在与 sf 对话框中 "保存" 相同的位置创建日志文件。
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "*.txt";
string sfdname = saveFileDialog1.FileName;
if (sfd.ShowDialog() == DialogResult.OK)
{
Path.GetFileName(sfd.FileName);
}
startInfo.Arguments = "--log=" + Path.GetFileName(sfd.FileName);