gpt4 book ai didi

C#Openfiledialog

转载 作者:太空狗 更新时间:2023-10-29 19:51:36 25 4
gpt4 key购买 nike

当我使用这段代码打开一个文件时

if (ofd.ShowDialog() == DialogResult.OK)
text = File.ReadAllText(ofd.FileName, Encoding.Default);

出现一个窗口让我选择文件(文件名是空白的,你可以在图片上看到)

enter image description here

如果我第二次按下“打开”按钮打开一个文件,文件名会显示上一个所选文件的路径(见图片)我如何在每次按下“打开”按钮时清除此路径?

enter image description here

最佳答案

每次单击按钮时,您可能都在使用 OpenFileDialog 的同一个实例,这意味着以前的文件名仍存储在 FileName 属性中。在再次显示对话框之前,您应该清除 FileName 属性:

ofd.FileName = String.Empty;
if (ofd.ShowDialog() == DialogResult.OK)
text = File.ReadAllText(ofd.FileName, Encoding.Default);

关于C#Openfiledialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11097219/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com