首頁 > 生活指南 > 市民服務 > 醫療 > 正文

IAR如何將絕對路徑改成相對路徑

分享到微信朋友圈

打開微信。點擊 “ 發現 ” ,
使用 “ 掃一掃 ” 即可將網頁分享至朋友圈。

1.如何把絕對路徑改成相對路徑相對路徑,就是相當你當前文件的位置比如你當前這個文件位置在f:\zx\下面,你的其它A

1.如何把絕對路徑改成相對路徑

相對路徑,就是相當你當前文件的位置

比如你當前這個文件位置在 f:\zx\下面,

你的其它A 、B、C 文件也在該下面,

那就是相對于當前文件來說,在相同目錄下,所以路徑可以不用填寫,直接填寫文件名就可以了<frame src="a.htm" name="aframe">

如果你的當前文件在F:\ZX 下面,那就要從當前目錄開始往下寫<frame src="zx\a.htm" name="aframe">

如果你引用的文件在當前文件之上,就要在路徑前加 ..\

如:<frame src="..\a.htm" name="aframe">

2.如何把絕對路徑變成相對路徑

7月4日 13:27 1.什么是絕對路徑

絕對路徑就是你的主頁上的文件或目錄在硬盤上真正的路徑,絕對路徑一般在CGI程序的路徑配置中經常用到,而在制作網頁中實際很少用到。大家不用管它。

2.什么是相對路徑

顧名思義,相對路徑就是相對于當前文件的路徑。網頁中一般表示路徑使用這個方法。

比如一個文件的路徑是,表示dark.html文件是在mine目錄中的。那么這個頁面中如果有個連接是指向網站首頁index.html的,這個連接就應該這樣表示:../../index.html。 ../ 表示上一級目錄,第一個../表示回到feel目錄,再一個../就表示回到了文件中還有一個圖片yyy.gif,是在mine目錄中的images目錄下,那么,可以看到,dark.html文件與images目錄是同級的,也就是在同一個目錄mine下。那么,這個圖片的連接地址就應該是:images/yyy.gif。images前面沒有任何字符,表示就在同一個目錄下。

還有一個方法可以讓你不用考慮回到哪個目錄,那就是根目錄表示法。以“/”這個斜杠標記來表示根目錄,其他文件就以這個為參照。比如,上例中連接index.html的連接就可以寫成:/index.html。圖片連接就可以寫成:/feel/mine/images/yyy.gif。

實際上,網站路徑結構就是你硬盤上某個目錄下的路徑結構。象上面圖片的連接,就好比你在本地打開這個圖片時進入目錄的順序,先進入feel目錄,再進入mine和images目錄,然后就找到了yyy.gif。明白了這一點,相信你已經懂得了什么是相對路徑。

3.如何將絕對路徑轉為相對路徑

像這樣:

char * path;

CString c_path;

path=new char[200];

GetModuleFileName(AfxGetInstanceHandle(),path,200);

c_path=path;

AfxMessageBox(c_path);

就可以了!

如果需要是WEB應用的目錄下就很好辦啊。假設web根目錄為:c:\www,而DB放在www目錄下的話則可以這樣。

System.AppDomain.CurrentDomain.BaseDirectory.ToString() + ConfigurationManager.AppSettings["dbPath"]就可肇慶地圖以了

在a.asp在d:\web\hello\ 下

a.asp的絕對路徑就是d:\web\hello\a.asp

如果把一個域名XXX.COM綁定到hello

那么

http://XXX.COM/a.asp

也就是絕對路徑!

如果把一個域名XXX.COM綁定到web

那么

http://XXX.COM/hello/a.asp

也就是絕對路徑!

最好看看你IIS中設置的主目錄是哪個

4.如何把絕對路徑改成相對路徑

相對路徑,就是相當你當前文件的位置比如你當前這個文件位置在 f:\zx\下面,你的其它A 、B、C 文件也在該下面,那就是相對于當前文件來說,在相同目錄下,所以路徑可以不用填寫,直接填寫文件名就可以了<frame src="a.htm" name="aframe">如果你的當前文件在F:\ZX 下面,那就要從當前目錄開始往下寫<frame src="zx\a.htm" name="aframe">如果你引用的文件在當前文件之上,就要在路徑前加 ..\ 如:<frame src="..\a.htm" name="aframe">。

5.怎樣把絕對路徑轉換成相對路徑

需要2個變量一個是當前路徑,另一個是方案欄中的路徑。比較字符串,這個你應該會做了吧。第二個變量的減去第一個變量,然后做適當更改就是你要的相對路徑了

樓主 如果你的程序在E盤或者D盤 就沒有相對路徑了。

如果的程序在“c:\documents and settings\administrator\桌面\” 那么相對路徑就應當是c:\documents and settings\administrator\桌面\MY\雨的印記.wav -c:\documents 高要 and settings\administrator\桌面\” =“/MY/雨的印記.wav ”

如果的你程序在桌面下的另一文件夾下例如Test文件下 也就是說程序的路徑在:c:\documents and settings\administrator\桌面\Test\

相對路徑就應當是“../MY/雨的印記.wav ”

. 一點代表當前目錄

.. 兩點代表上一目錄

6.求助:絕對路徑怎么改成相對路徑

絕對路徑,比如你 D盤CS文件夾里的cs.exe

那么絕對路徑 就是 D:\CS\cs.exe

相對路徑,比如你在CS文件夾里有個文本,象你做的網業一樣,有CSS,JS,假如你的CSS在CS文件夾下,也就是D:\CS\*.css,那么你的CSS里的CS.exe相對路徑就是 "cs.exe" 意思就是相對于當前文件(就是你的CSS)位置路徑的一個叫cs.exe的文件~

再不懂的話加我QQ~我這有資料~CHM格式D~

QQ:33638057

7.怎么把以下的絕對路徑轉成相對路徑

JSP中獲得當前應用的相對路徑和絕對路徑 根目錄所對應的絕對路徑:request.getRequestURI() 文件的絕對路徑 :application.getRealPath(request.getRequestURI()); 當前web應用的絕對路徑 :application.getRealPath("/"); 取得請求文件的上層目錄:new File(application.getRealPath(request.getRequestURI())).getParent() 追問: 能不能直接幫我改? 我就是。

不會用 回答: static final String strConn ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:/BookStore_DATA.mdb"; 改 static final String strConn ="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=application.getRealPath(request.getRequestURI('BookStore_DATA.mdb'))";。

IAR如何將絕對路徑改成相對路徑

標簽:醫療,路徑,文件

網友評論:

推薦文章RECOMMEND
  • css如何將文字拉伸

  • 為何大型風洞只有少數幾個國家能建?

  • css如何將png設為背景

  • wps如何將文字轉換成

  • wps如何將文件存為最終狀態

  • iphone如何將音樂設置成鈴聲

  • catia如何將part保存裝配檔

  • excel如何將復制多個同樣的內容