真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vb.net相同路徑,vbs 相對(duì)路徑

VB.net關(guān)于路徑的問題

一種采用絕對(duì)路徑比如"provider=Microsoft.jet.oledb.4.0;Data source= c:/xxx/AAA.mdb"

創(chuàng)新互聯(lián)專注于企業(yè)網(wǎng)絡(luò)營(yíng)銷推廣、網(wǎng)站重做改版、遵化網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5頁面制作、商城網(wǎng)站制作、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為遵化等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

第二種采用當(dāng)前exe所在路徑

"provider=Microsoft.jet.oledb.4.0;Data source= “+Application.StartupPath + "\\"+”AAA.mdb"

vb.net重命名文件夾,里面存在文件夾和文件,不用移動(dòng)和復(fù)制的

Microsoft.VisualBasic.FileSystem.Rename(原文件夾完整路徑名稱,新的文件夾名稱)

Microsoft.VisualBasic.FileSystem.Rename("D:\1", "D:\2\1")‘當(dāng)路徑不對(duì)時(shí)會(huì)把原文件夾剪切到“D:\2\”下面文件夾名稱不變

Microsoft.VisualBasic.FileSystem.Rename("D:\1", "D:\2\2")")‘當(dāng)路徑不對(duì)時(shí)會(huì)把原文件夾剪切到“D:\2\”下面文件夾名稱 更改為 2

Microsoft.VisualBasic.FileSystem.Rename("D:\1", "D:\2")’當(dāng)路徑相同時(shí)只改文件夾名稱 不移動(dòng)文件

希望能幫到你

vb.net文件關(guān)聯(lián)后獲取文件路徑

我沒有設(shè)置關(guān)聯(lián),只是把文件拖到程序文件上打開,應(yīng)該是一樣的。

主要是看程序啟動(dòng)時(shí)的命令行參數(shù)My.Application.CommandLineArgs,里面包括要打開的文件路徑。

在Sub Main 或者 啟動(dòng)窗口的Load事件里添加代碼

If My.Application.CommandLineArgs.Count 0 AndAlso My.Computer.FileSystem.FileExists(My.Application.CommandLineArgs(0)) Then‘參數(shù)不為空且文件存在

Dim s As New IO.StreamReader(My.Application.CommandLineArgs(0))

MsgBox(s.ReadToEnd)

End If

你還可以處理更多的命令行參數(shù)。

關(guān)于命令行參數(shù)

vb.net鏈接數(shù)據(jù)庫用相對(duì)路徑

可以用程序安裝目錄等相對(duì)路徑:

比如:

cn?=?New?OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data?Source="+AppDomain.CurrentDomain.SetupInformation.ApplicationBase"+information.mdb;Persist?Security?Info=False")

AppDomain.CurrentDomain.SetupInformation.ApplicationBase和Application.StartupPath

當(dāng)將程序安裝在"C:\Program Files\ABC"目錄中時(shí),以下兩個(gè)屬性返回的內(nèi)容是不同的:

——AppDomain.CurrentDomain.SetupInformation.ApplicationBase?返回"C:\PROGRA~1\ABC\"

——Application.StartupPath則返回"C:\Program Files\ABC"。

目前已知在服務(wù)(Windows Service)中使用AppDomain .CurrentDomain.AppendPrivatePath("C:\Program Files\ABC")會(huì)無效,用AppDomain .CurrentDomain.AppendPrivatePath("C:\PROGRA~1\ABC\")則沒問題。

而在窗口程序中(Windows Forms),則前者亦有效。

求教 那個(gè)vb.net如何設(shè)置相對(duì)路徑

因?yàn)椴幻靼啄銌栴}的用意,只能這么回答你了。

絕對(duì)路徑是指在文件標(biāo)識(shí)符的位置,應(yīng)該包含了從磁盤驅(qū)動(dòng)器符號(hào)開始的所有完整路徑。那么相對(duì)路徑只需要在文件標(biāo)識(shí)符的位置,包含斜杠 加 文件名就可以了。

相對(duì)路徑,其實(shí)是指從相對(duì)于當(dāng)前文件夾而言。

vb.net的圖片空間怎樣獲得相對(duì)路徑下的圖片

在VB 學(xué)習(xí)中,絕對(duì)路徑就是指帶有盤符的固定的路徑,比如“c:\windows\systems\a.exe” 而相對(duì)路徑則可用APP.PATH連接文件名來表示,比如:App.Path "\a.exe"

以vb學(xué)習(xí)中加載圖片為例,這樣就容易弄明白了。假設(shè)我們要在vb中加載一幅圖片,假設(shè)我們把這個(gè)加載圖片的程序保存在如下位置:"E:\aa-vbnew\加載圖片講解"而我們的圖片在"D:\My Files\圖畫\tong.jpg"

那么情況如下:1,在代碼中直接以絕對(duì)路徑表示加載到form1中,如圖所示:

顯示結(jié)果如下:

2,換一種方式,以相對(duì)路徑直接加載也可以。程序如圖:

結(jié)果如上圖。

下面分析如下:

第一種方式,我們使用的是圖片的完整路徑,就稱之為絕對(duì)路徑,也就是說不管我們的這個(gè)VB程序放到硬盤的任何位置,都完全可以顯示出來這幅圖片,因?yàn)閳D片的路徑是絕對(duì)的,只要不改變圖片的路徑,那么就是絕對(duì)不變的。

第二種方式,我們使用的是圖片的相對(duì)路徑,相對(duì)于誰呢?是相對(duì)于我們的VB這個(gè)應(yīng)用程序和這幅圖片自身位置的。一旦我們的程序位置發(fā)生變化或者圖片的位置發(fā)生改變,那么這個(gè)程序都不可以執(zhí)行,不會(huì)顯示這幅圖片。所以說這就是相對(duì)路徑,是以一個(gè)參考對(duì)象而存在的。


新聞標(biāo)題:vb.net相同路徑,vbs 相對(duì)路徑
文章轉(zhuǎn)載:http://weahome.cn/article/hesjgh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部