新聞中心
VB中如何獲取當(dāng)前程序的絕對路徑
System.Environment.CurrentDirectory;
創(chuàng)新互聯(lián)專注于保康網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供保康營銷型網(wǎng)站建設(shè),保康網(wǎng)站制作、保康網(wǎng)頁設(shè)計、保康網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造保康網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供保康網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
//例:?c:/test/
Application.ExecutablePath;(包括名稱)
//例:?c:/test/myapp.exe
Application.StartupPath;(不包括名稱)
//例:?c:/test/
絕對路徑是直接到達(dá)目標(biāo)位置,通常是從盤符開始的路徑。完整的描述文件位置的路徑就是絕對路徑,以web站點(diǎn)根目錄為參考基礎(chǔ)的目錄路徑。
絕對路徑名的指定是從樹型目錄結(jié)構(gòu)頂部的根目錄開始到某個目錄或文件的路徑,由一系列連續(xù)的目錄組成,中間用斜線分隔,直到要指定的目錄或文件,路徑中的最后一個名稱即為要指向的目錄或文件。之所以稱為絕對,意指當(dāng)所有網(wǎng)頁引用同一個文件時,所使用的路徑都是一樣的。
擴(kuò)展資料
幾種編程語言獲取程序所在路徑的方法:
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中如何取得當(dāng)前目錄的路徑?
命名空間:System.Windows.Forms
Application.StartupPath 屬性(返回String)
獲取啟動了應(yīng)用程序的可執(zhí)行文件的路徑,不包括可執(zhí)行文件的名稱。
Application.ExecutablePath 屬性(返回String)
獲取啟動了應(yīng)用程序的可執(zhí)行文件的路徑,包括可執(zhí)行文件的名稱。
如何獲取VB.NET窗體所在路徑
1、如果你的窗體就是你當(dāng)前工程這個EXE本身的窗體,
那么窗體所在的路徑就是工程的啟動路徑,用下面的語句獲取:
AppPath=Application.StartupPath
2、如果你的窗體是你自己LoadLibrary的某個DLL的窗體,那么你既然能LoadLibrary,就應(yīng)該知道它的路徑,所以不用問了。
分享名稱:vb.net讀取當(dāng)前路徑 vbnet獲取當(dāng)前目錄下文件名
新聞來源:http://www.ef60e0e.cn/article/dogpheo.html