vb.net读取路径 vb 打开文件路径的代码

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

你还可以处理更多的命令行参数。

关于命令行参数

在VB.NET中如何取得当前目录的路径?

命名空间:System.Windows.Forms

Application.StartupPath 属性(返回String)

获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。

Application.ExecutablePath 属性(返回String)

获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。

求VB.NET获取文件路径的方法

Dim my_path() As String = System.IO.Directory.GetFiles("d:\", "文件名", IO.SearchOption.AllDirectories)

因为有可能在多个地方,所以进行了全盘搜索,歌曲的所有地址路径在数组my_path中

如何实现VB.NET获取程序运行路径

System.Environment.CurrentDirectory

这才是vb.net的获取程序运行路径的方法

如何获取VB.NET窗体所在路径

1、如果你的窗体就是你当前工程这个EXE本身的窗体,

那么窗体所在的路径就是工程的启动路径,用下面的语句获取:

AppPath=Application.StartupPath

2、如果你的窗体是你自己LoadLibrary的某个DLL的窗体,那么你既然能LoadLibrary,就应该知道它的路径,所以不用问了。


本文名称:vb.net读取路径 vb 打开文件路径的代码
网站链接:http://scyanting.com/article/hggjcj.html