
正文
vb.net获取类的路径 vbs获取当前路径
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
vb.net文件关联后获取文件路径
我没有设置关联,只是把文件拖到程序文件上打开,应该是一样的。
主要是看程序启动时的命令行参数My.Application.CommandLineArgs,里面包括要打开的文件路径。
在Sub Main 或者 启动窗口的Load事件里添加代码
If My.Application.CommandLineArgs.Count 0 AndAlso My.Computer.FileSystem.FileExists(My.Application.CommandLineArgs(0)) Then‘参数不为空且文件存在
Dim s As New IO.StreamReader(My.Application.CommandLineArgs(0))
MsgBox(s.ReadToEnd)
End If
你还可以处理更多的命令行参数。
关于命令行参数
相关问答
Q1: vb.net 如何获取关联打开的文件的路径
比如你双击打开123.xd文件后,可以在内存进程中获取123.xd这个进程,从而获得123.xd文件的路径
Q2: 在VB.NET中如何取得当前目录的路径?
命名空间:System.Windows.Forms
Application.StartupPath 属性(返回String)
获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
Application.ExecutablePath 属性(返回String)
获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
Q3: 求VB.NET获取文件路径的方法
Dim my_path() As String = System.IO.Directory.GetFiles("d:\", "文件名", IO.SearchOption.AllDirectories)
因为有可能在多个地方vb.net获取类的路径,所以进行了全盘搜索vb.net获取类的路径,歌曲vb.net获取类的路径的所有地址路径在数组my_path中
Q4: vb.net d盘有个文件夹file里面有excel类型文件怎么用getfile取到文件的路径
你好,请使用System.IO.Directory.EnumerateFiles()方法
Dim XLS文件列表 As IEnumerable(Of string)
Dim XLSX文件列表 As IEnumerable(Of string)
Dim path As String = "D:\File\"
XLS文件列表 = Directory.EnumerateFiles(path, "*.xls", SearchOption.TopDirectoryOnly)
XLSX文件列表 = Directory.EnumerateFiles(path, "*.xlsx", SearchOption.TopDirectoryOnly)
Q5: 如何获取VB.NET窗体所在路径
1、如果你的窗体就是你当前工程这个EXE本身的窗体,
那么窗体所在的路径就是工程的启动路径,用下面的语句获取:
AppPath=Application.StartupPath
2、如果你的窗体是你自己LoadLibrary的某个DLL的窗体,那么你既然能LoadLibrary,就应该知道它的路径,所以不用问了。
vb.net获取类的路径的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于vbs获取当前路径、vb.net获取类的路径的信息别忘了在本站进行查找喔。







