繁体   English   中英

使用openfile对话框保存文件以修复位置

[英]save file to fix location using openfile dialog

我在vb.net的windows应用程序中使用openfiledialog

我的Windows应用程序文件夹中有文件夹temp文件。 在该文件夹中,我想保存用户选择的任何文件。

为此,我做了以下代码:

 Private Sub btnFileBrowser_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnFileBrowser.Click
        If OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
            FileCopy(OpenFileDialog1.FileName, "~/temp")

        End If

但是这段代码在线给我错误:

FileCopy(OpenFileDialog1.FileName, "~/temp")说明: Could not find a part of the path '~/temp'.

但是temp文件夹确实存在于文件夹名称obj下面的应用程序文件夹中。

编辑:

使用FileCopy(OpenFileDialog1.FileName, "~//temp")FileCopy(OpenFileDialog1.FileName, "~\\\\temp")也是同样的错误

C#回答也会对我有所帮助。

这应该工作:

FileCopy(OpenFileDialog1.FileName, System.AppDomain.CurrentDomain.BaseDirectory & "/temp/" & OpenFileDialog1.SafeFileName

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM