vb點虐 取相對路徑 vb獲取指定文件路徑

vb點虐 鏈接數(shù)據(jù)庫用相對路徑

可以用程序安裝目錄等相對路徑:

10年積累的成都網(wǎng)站制作、網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有新鄉(xiāng)縣免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

比如:

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"目錄中時,以下兩個屬性返回的內(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")會無效,用AppDomain .CurrentDomain.AppendPrivatePath("C:\PROGRA~1\ABC\")則沒問題。

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

用VB.NET設(shè)定當(dāng)前工作路徑

如果一名開發(fā)者希望在代碼中使用相對路徑而非絕對路徑 那么設(shè)定當(dāng)前工作路徑的能力遲早會派上用場 在本教程中 我說明如何用 VB NET 設(shè)定當(dāng)前工作路徑

在代碼中 由于相對路徑可以簡化代碼 它一般成為我們的首選路徑 但是 解釋相對與當(dāng)前工作目錄有關(guān) 因此 將當(dāng)前工作目錄修改到一個需要的位置允許開發(fā)者在代碼中使用相對路徑

為了確定當(dāng)前工作路徑 我使用 Directory 對象的 GetCurrentDirectory 方法 同時 為修改當(dāng)前工作路徑 我應(yīng)用 Directory 對象的 SetCurrentDirectory 方法 此外 您可以利用 Path 對象的 GetFullPath 方法 它允許您把使用當(dāng)前工作路徑的一個相對路徑轉(zhuǎn)換成絕對路徑

實例

在表格中增加一個列表框( listbox )控件 listbox 并在 列表 A 中添加代碼 運(yùn)行代碼時 結(jié)果 如圖 所示

在此例中 我首先顯示一個當(dāng)前工作目錄(利用 Directory 類的 GetCurrentDirectory 方法) 然后我用 GetFullPath 方法向它提交一個文件名(在本例中為 text txt ) 這兩個行為的結(jié)果被逐條添加到列表框 Listbox 中

lishixinzhi/Article/program/net/201311/12881

求教 那個vb點虐 如何設(shè)置相對路徑

因為不明白你問題的用意,只能這么回答你了。

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

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

網(wǎng)頁標(biāo)題:vb點虐 取相對路徑 vb獲取指定文件路徑
文章鏈接:http://muchs.cn/article10/ddijido.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、外貿(mào)網(wǎng)站建設(shè)品牌網(wǎng)站設(shè)計、用戶體驗外貿(mào)建站、網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司