您好,登錄后才能下訂單哦!
這篇文章主要介紹了app.path怎么用,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
程序開啟文件時(shí),若沒(méi)有指定文件的目錄,則所開啟的將是「目前目錄」的文件,但目前目錄是經(jīng)常改變的,如果指定目錄,則將來(lái)安裝程序時(shí),被開啟的文件必須安裝于指定目錄中,比較沒(méi)有彈性。使用app.path可以解決此問(wèn)題。
apppath解決方法
解決以上問(wèn)題的方法利用以下方法開啟文件:
OpenApp.Path+"\"+"文件名稱"For┅
并且將被開啟的文件與可執(zhí)行文件放在同一目錄即可,因?yàn)锳pp.Path所代表的就是應(yīng)用程序所在的目錄。不過(guò)使用App.Path有一件事情要特別注意,當(dāng)App.Path位于根目錄時(shí),則App.Path最右邊的字符為"\",例如"c:\",但如果App.Path不在根目錄,則App.Path最右邊的字符不為"\",例如"d:\kj\app1",因此欲求取應(yīng)用程序所在目錄某一文件的完整路徑名稱,應(yīng)該使用以下方法:
DimfullpathAsString
IfRight(App.Path,1)="\"Then'若App.Path為根目錄
fullpath=App.Path+"文件名稱"
Else
fullpath=App.Path+"\"+"文件名稱"
EndIf
'fullpath等于"文件名稱"的完整路徑名稱
apppath來(lái)源
SEO基地
當(dāng)某一程序下有多個(gè)相同的文件時(shí),比如"e:\ksxt"目錄下有多個(gè)要找個(gè)相同的文件,這時(shí)候系統(tǒng)就會(huì)按照一定的順序找到第一個(gè)文件,并當(dāng)做需要使用的文件,所以,這種情況下,最好使該目錄下只有這一個(gè)文件。正是如此,使用未來(lái)教育軟件做計(jì)算機(jī)二級(jí)考題的同學(xué)們做到類似的問(wèn)題,總會(huì)報(bào)錯(cuò),說(shuō)輸入超出文件尾,那是找錯(cuò)了文件,只要把文件的完整的目錄打上,就不會(huì)報(bào)錯(cuò)了。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“app.path怎么用”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。