如何在文本框中显示完整的文件路径?

发布于 2024-12-03 06:15:10 字数 260 浏览 0 评论 0原文

我有一个 FileDialog...

    string fileData = openFileDialog1.FileName;

...和一个 TextBox1。如何查看TextBox1中打开文件的完整路径?

解决方案:

        textBox1.Text = string.Format("{0}", openFileDialog1.FileName);

I have a FileDialog...

    string fileData = openFileDialog1.FileName;

...and a TextBox1. How to see the full path of the opened file in the TextBox1?

Solution:

        textBox1.Text = string.Format("{0}", openFileDialog1.FileName);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

新人笑 2024-12-10 06:15:10

使用 TextBox1.Text = openFileDialog1.FileName;

using TextBox1.Text = openFileDialog1.FileName;

寄离 2024-12-10 06:15:10

这是最好的代码,它对我来说 100% 有效:

OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "PDF Files(*.pdf)|*.pdf|WORD Files(*.doc;*.docx)|*.doc;*.docx|EXCEL Files(*.xlsx;*.xlsm;*.xlsb;*.xltx;*.xltm;*.xls;*.xlt)|*.xlsx;*.xlsm;*.xlsb;*.xltx;*.xltm;*.xls;*.xlt|Image Files(*.jpg;*.gif;*.bmp;*.png;*.jpeg)|*.jpg;*.gif;*.bmp;*.png;*.jpeg|All Files|*.*";
        if (ofd.ShowDialog() == DialogResult.OK)
        {
            string path = ofd.FileName.ToString();
            textBox1.Text = path;
        }

this is the best code it works 100% for me :

OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "PDF Files(*.pdf)|*.pdf|WORD Files(*.doc;*.docx)|*.doc;*.docx|EXCEL Files(*.xlsx;*.xlsm;*.xlsb;*.xltx;*.xltm;*.xls;*.xlt)|*.xlsx;*.xlsm;*.xlsb;*.xltx;*.xltm;*.xls;*.xlt|Image Files(*.jpg;*.gif;*.bmp;*.png;*.jpeg)|*.jpg;*.gif;*.bmp;*.png;*.jpeg|All Files|*.*";
        if (ofd.ShowDialog() == DialogResult.OK)
        {
            string path = ofd.FileName.ToString();
            textBox1.Text = path;
        }
兔姬 2024-12-10 06:15:10

请参阅下面的代码。

TextBox1.Text = string.Format("{0}/{1}",
    Path.GetDirectoryName(fileData),openFileDialog1.FileName);

see below code.

TextBox1.Text = string.Format("{0}/{1}",
    Path.GetDirectoryName(fileData),openFileDialog1.FileName);
丢了幸福的猪 2024-12-10 06:15:10

这应该有效:

TextBox1.Text = openFileDialog1.FileName;

如果不起作用,请完善您的问题,准确说明您需要检索的内容并给出示例。

您可能还想检查一下这个:

从 OpenFileDialog 路径/文件名中提取路径

this should work:

TextBox1.Text = openFileDialog1.FileName;

if does not work, please refine your question telling exactly what you need to retrieve and giving examples.

you might want to check this one as well:

Extracting Path from OpenFileDialog path/filename

物价感观 2024-12-10 06:15:10

您还可以使用 TextBox1.Text = fileUpload.PostedFile.FileName;,具体取决于您想要访问信息的时间。

You may also use TextBox1.Text = fileUpload.PostedFile.FileName; depending upon when you want to access the information.

蓝海 2024-12-10 06:15:10

声明变量后,尝试以下操作:

String filePath = openFileDialog1.FileName;
textbox1.Text = filePath;

After declaring variable, try this:

String filePath = openFileDialog1.FileName;
textbox1.Text = filePath;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文