VB.NET中怎么找到EXE程序所在的路径见上图net.vb返回程序路径,用鼠标按照上述三个步骤先后次序net.vb返回程序路径,一一单击进行选择和设置,“生成输出路径” 。
那么,在net.vb返回程序路径你的程序代码里使用net.vb返回程序路径:
MsgBox(Application.StartupPath)
显示的就是,net.vb返回程序路径你的当前默认的相对路径 。
也可以按照自己的需要重新设置该路径 。
在VB.NET中如何取得当前目录的路径?命名空间:System.Windows.Forms
Application.StartupPath 属性(返回String)
获取启动了应用程序的可执行文件的路径 , 不包括可执行文件的名称 。
Application.ExecutablePath 属性(返回String)
获取启动了应用程序的可执行文件的路径,包括可执行文件的名称 。
VB中如何获取当前程序的绝对路径System.Environment.CurrentDirectory;
//例: c:/test/
Application.ExecutablePath;(包括名称)
//例: c:/test/myapp.exe
Application.StartupPath;(不包括名称)
//例: c:/test/
绝对路径是直接到达目标位置net.vb返回程序路径,通常是从盘符开始net.vb返回程序路径的路径 。完整的描述文件位置的路径就是绝对路径net.vb返回程序路径,以web站点根目录为参考基础的目录路径 。
绝对路径名的指定是从树型目录结构顶部的根目录开始到某个目录或文件的路径,由一系列连续的目录组成,中间用斜线分隔,直到要指定的目录或文件,路径中的最后一个名称即为要指向的目录或文件 。之所以称为绝对,意指当所有网页引用同一个文件时,所使用的路径都是一样的 。
扩展资料
几种编程语言获取程序所在路径的方法net.vb返回程序路径:
1、在golang程序里面获取程序所在路径:
package main
import (
"path/filepath"
"os"
"fmt"
"log"
)
func main() {
execDir, err := filepath.Abs(filepath.Dir(os.Args[0]))
if err = nil {
log.Fatal(err)
}fmt.Println(execDir)
}
2、python脚本所在路径:
import os
print(os.path.split(os.path.realpath(__file__))[0])
3、shell脚本获取脚本的绝对路径:
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )"pwd )"
vb.net文件关联后获取文件路径我没有设置关联,只是把文件拖到程序文件上打开,应该是一样的 。
主要是看程序启动时的命令行参数My.Application.CommandLineArgs,里面包括要打开的文件路径 。
在Sub Main 或者 启动窗口的Load事件里添加代码
If My.Application.CommandLineArgs.Count0 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
你还可以处理更多的命令行参数 。
关于命令行参数
【net.vb返回程序路径 vb返回上一步的代码】关于net.vb返回程序路径和vb返回上一步的代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 长城宽带上国外服务器,长城宽带上国外服务器怎么样
- 路由器系统更新怎么联网,电脑更新系统了怎么联网
- sap分类,sap分类账Z1和ol是什么意思
- 虚拟机装群晖,虚拟机装群晖的优点缺点
- 包含python分割字节函数的词条
- c语言表格式输入语句,c语言怎么输入表格数据
- 怎么用excel卡方检验,excel卡方检验怎么用?
- java的机器代码 java的代码大全
- 学生怎么装电脑硬盘,学生怎么装电脑硬盘最好