因为不明白你问题的用意,只能这么回答你了.
绝对路径是指在文件标识符的位置,应该包含了从磁盘驱动器符号开始的所有完整路径.那么相对路径只需要在文件标识符的位置,包含斜杠 加 文件名就可以了.
相对路径,其实是指从相对于当前文件夹而言.
其
FileName
System.IO.Path.GetDirectoryName()
方法就可以取到文件夹路径.
InitialDirectory
属性可以设置打开时默认指向的路径.
vb.net使用控件FolderBrowserDialog1,在程序中:
'设置对话框中在树视图控件上显示的说明文本
Me.FolderBrowserDialog1.Description
=
"请选择输出报表所在路径:"
'设置从其开始浏览的根文件夹
Me.FolderBrowserDialog1.SelectedPath
"c:\"
If
Me.FolderBrowserDialog1.ShowDialog()
DialogResult.OK
Then
'取得全路径(包含文件名)
reportPath1
System.IO.Path.GetFullPath(Me.FolderBrowserDialog1.SelectedPath)
'设定text显示文件名
txtReport1.Text
setReportList()
End
在setReportList()中针对你所需要的文件进行操作等
选择文件夹?在工具箱?-?对话框?里选择?FolderBrowserDialog?添加?到设计器中
然后?代码写在?按钮事件里
FolderBrowserDialog1.ShowDialog()
textbox1.text?=FolderBrowserDialog1.SelectedPath
选择文件?在工具箱?-?对话框?里选择?OpenFileDialog
把?OpenFileDialog1.ShowDialog()
TextBox1.Text?=?OpenFileDialog1.FileName
写到按钮事件下
如图
见上图,用鼠标按照上述三个步骤先后次序,一一单击进行选择和设置,"生成输出路径".
那么,在你的程序代码里使用:
MsgBox(Application.StartupPath)
显示的就是,你的当前默认的相对路径.
以上就是土嘎嘎小编为大家整理的vb.net文件路径设置相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!