可以用程序安裝目錄等相對路徑:
10年積累的成都網站制作、網站建設經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站設計后付款的網站建設流程,更有新鄉縣免費網站建設讓你可以放心的選擇與我們合作。
比如:
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
當將程序安裝在"C:\Program Files\ABC"目錄中時,以下兩個屬性返回的內容是不同的:
——AppDomain.CurrentDomain.SetupInformation.ApplicationBase?返回"C:\PROGRA~1\ABC\"
——Application.StartupPath則返回"C:\Program Files\ABC"。
目前已知在服務(Windows Service)中使用AppDomain .CurrentDomain.AppendPrivatePath("C:\Program Files\ABC")會無效,用AppDomain .CurrentDomain.AppendPrivatePath("C:\PROGRA~1\ABC\")則沒問題。
而在窗口程序中(Windows Forms),則前者亦有效。
如果一名開發者希望在代碼中使用相對路徑而非絕對路徑 那么設定當前工作路徑的能力遲早會派上用場 在本教程中 我說明如何用 VB NET 設定當前工作路徑
在代碼中 由于相對路徑可以簡化代碼 它一般成為我們的首選路徑 但是 解釋相對與當前工作目錄有關 因此 將當前工作目錄修改到一個需要的位置允許開發者在代碼中使用相對路徑
為了確定當前工作路徑 我使用 Directory 對象的 GetCurrentDirectory 方法 同時 為修改當前工作路徑 我應用 Directory 對象的 SetCurrentDirectory 方法 此外 您可以利用 Path 對象的 GetFullPath 方法 它允許您把使用當前工作路徑的一個相對路徑轉換成絕對路徑
實例
在表格中增加一個列表框( listbox )控件 listbox 并在 列表 A 中添加代碼 運行代碼時 結果 如圖 所示
在此例中 我首先顯示一個當前工作目錄(利用 Directory 類的 GetCurrentDirectory 方法) 然后我用 GetFullPath 方法向它提交一個文件名(在本例中為 text txt ) 這兩個行為的結果被逐條添加到列表框 Listbox 中
lishixinzhi/Article/program/net/201311/12881
因為不明白你問題的用意,只能這么回答你了。
絕對路徑是指在文件標識符的位置,應該包含了從磁盤驅動器符號開始的所有完整路徑。那么相對路徑只需要在文件標識符的位置,包含斜杠 加 文件名就可以了。
相對路徑,其實是指從相對于當前文件夾而言。
網頁標題:vb點虐
取相對路徑 vb獲取指定文件路徑
文章鏈接:http://vcdvsql.cn/article10/ddijido.html
成都網站建設公司_創新互聯,為您提供企業建站、外貿網站建設、品牌網站設計、用戶體驗、外貿建站、網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯