vb.net获取系统路径 vbs获取文件路径

vb.net获取下载文件夹路径?参考这个答案getting-downloads-folder
你可以使用nuget安装Syroot.Windows.IO.KnownFolders得到下载路径
VB.NET中怎么找到EXE程序所在的路径见上图,用鼠标按照上述三个步骤先后次序 , 一一单击进行选择和设置,“生成输出路径” 。
那么,在你的程序代码里使用:
MsgBox(Application.StartupPath)
显示的就是,你的当前默认的相对路径 。
也可以按照自己的需要重新设置该路径 。
vb.net开发PDA如何获取当前路径string Apppath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;
string path= new FileInfo(Apppath).DirectoryName;
vbDim apppath, path As String
apppath = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase
Dim f As System.IO.FileInfo
f = New System.IO.FileInfo(apppath)
path = f.DirectoryName
MsgBox(path)
vb.net从文件路径中获取文件名获取方法,参考实例如下:
'获取路径名各部分:如: c:\dir1001\aaa.txt
'获取路径路径c:\dir1001\
Public Function GetFileName(FilePathFileName As String) As String'获取文件名aaa.txt
On Error Resume Next
Dim i As Integer, J As Integer
iLen(FilePathFileName)
JInStrRev(FilePathFileName, "\")
GetFileNameMid(FilePathFileName, J1, i)
End Function
''获取路径路径c:\dir1001\
Public Function GetFilePath(FilePathFileName As String) As String '获取路径路径c:\dir1001\
On Error Resume Next
Dim J As Integer
JInStrRev(FilePathFileName, "\")
GetFilePathMid(FilePathFileName, 1, J)
End Function
'获取文件名但不包括扩展名aaa
Public Function GetFileNameNoExt(FilePathFileName As String) As String'获取文件名但不包括扩展名aaa
On Error Resume Next
Dim i As Integer, J As Integer, k As Integer
iLen(FilePathFileName)
JInStrRev(FilePathFileName, "\")
kInStrRev(FilePathFileName, ".")
If k0 Then
GetFileNameNoExtMid(FilePathFileName, J1, i - J)
Else
GetFileNameNoExtMid(FilePathFileName, J1, k - J - 1)
End If
End Function
'===== '获取扩展名.txt
Public Function GetFileExtName(FilePathFileName As String) As String'获取扩展名.txt
On Error Resume Next
Dim i As Integer, J As Integer
iLen(FilePathFileName)
JInStrRev(FilePathFileName, ".")
If J0 Then
GetFileExtName".txt"
Else
GetFileExtNameMid(FilePathFileName, J, i)
End If
End Function
vb.net的图片空间怎样获得相对路径下的图片在VB 学习中,绝对路径就是指带有盘符的固定的路径,比如“c:\windows\systems\a.exe” 而相对路径则可用APP.PATH连接文件名来表示,比如:App.Path"\a.exe"
以vb学习中加载图片为例 , 这样就容易弄明白了 。假设我们要在vb中加载一幅图片,假设我们把这个加载图片的程序保存在如下位置:"E:\aa-vbnew\加载图片讲解"而我们的图片在"D:\My Files\图画\tong.jpg"
那么情况如下:1,在代码中直接以绝对路径表示加载到form1中 , 如图所示:
显示结果如下:
2,换一种方式,以相对路径直接加载也可以 。程序如图:
结果如上图 。
下面分析如下:
第一种方式,我们使用的是图片的完整路径 , 就称之为绝对路径,也就是说不管我们的这个VB程序放到硬盘的任何位置 , 都完全可以显示出来这幅图片,因为图片的路径是绝对的,只要不改变图片的路径,那么就是绝对不变的 。
第二种方式 , 我们使用的是图片的相对路径,相对于谁呢?是相对于我们的VB这个应用程序和这幅图片自身位置的 。一旦我们的程序位置发生变化或者图片的位置发生改变,那么这个程序都不可以执行,不会显示这幅图片 。所以说这就是相对路径,是以一个参考对象而存在的 。
【vb.net获取系统路径 vbs获取文件路径】vb.net获取系统路径的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbs获取文件路径、vb.net获取系统路径的信息别忘了在本站进行查找喔 。

    推荐阅读