搜尋檔案??? |
尚未結案
|
geminigreat
一般會員 發表:10 回覆:10 積分:4 註冊:2004-03-01 發送簡訊給我 |
|
seaturn99
版主 發表:69 回覆:427 積分:214 註冊:2003-08-25 發送簡訊給我 |
|
geminigreat
一般會員 發表:10 回覆:10 積分:4 註冊:2004-03-01 發送簡訊給我 |
|
seaturn99
版主 發表:69 回覆:427 積分:214 註冊:2003-08-25 發送簡訊給我 |
引言: 謝謝你的回答 可是我還有一點疑問 就是我要搜尋的檔案並不知道是放在那的,也不一定是固定的路徑下, 而我是想取得那個檔案的路徑然後給其他的程式片段使用 那請問一下我要怎麼來寫或是要怎麼改你 > >>< face="Verdana, Arial, Helvetica"> geminigreat 您好: 更詳細的程式碼請參考包子大哥的精采作品 : http://delphi.ktop.com.tw/topic.php?TOPIC_ID=44866 您的需求可以從 C:\ , D:\ 等根目錄開始搜尋... ---- 我只會兩件事,這也不會,那也不會 眼見不一定為真 ---- |
anpino
版主 發表:31 回覆:477 積分:231 註冊:2003-01-02 發送簡訊給我 |
引言: 我要搜尋的檔案並不知道是放在那的,也不一定是固定的路徑下, 而我是想取得那個檔案的路徑然後給其他的程式片段使用這種什麼都不知道的搜尋檔案法就用windows api的無敵搜檔函式 -- _fullpath !! 用法與sample詳見MSDN: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt__fullpath.2c_._wfullpath.asp Windows的不指定磁碟機搜尋也是這樣做滴。 ------------------------------- 數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖 |
geminigreat
一般會員 發表:10 回覆:10 積分:4 註冊:2004-03-01 發送簡訊給我 |
引言:引言: 我要搜尋的檔案並不知道是放在那的,也不一定是固定的路徑下, 而我是想取得那個檔案的路徑然後給其他的程式片段使用這種什麼都不知道的搜尋檔案法就用windows api的無敵搜檔函式 -- _fullpath !! 用法與sample詳見MSDN: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt__fullpath.2c_._wfullpath.asp Windows的不指定磁碟機搜尋也是這樣做滴。 ------------------------------- 數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖>>< face="Verdana, Arial, Helvetica"> 請問一下我這樣寫 char full[_MAX_PATH]; _fullpath( full, "a.txt", _MAX_PATH ); 而找到的都是D:\Documents and Settings\rating\桌面\0408...newNEW\0408...newNEW\a.txt 但是我這個目錄裡並沒有a.txt 而我換了別的檔名也只是找到相同的路徑 而這個路徑是我用bcb執行這個程式的路徑 不知道我是那裡寫錯了? 麻煩大大幫忙一下謝謝 |
anpino
版主 發表:31 回覆:477 積分:231 註冊:2003-01-02 發送簡訊給我 |
引言: 請問一下我這樣寫 char full[_MAX_PATH]; _fullpath( full, "a.txt", _MAX_PATH ); 而找到的都是D:\Documents and Settings\rating\桌面\0408...newNEW\0408...newNEW\a.txt 但是我這個目錄裡並沒有a.txt 而我換了別的檔名也只是找到相同的路徑 而這個路徑是我用bcb執行這個程式的路徑 不知道我是那裡寫錯了? 麻煩大大幫忙一下謝謝這個函式我在VC 6.0下用時,確實可以在所有磁碟中搜到檔案。 我用的指令(VC 6.0)是: AfxMessageBox(_fullpath(filename,"\\play\\pri.vom",50),NULL,NULL); But,我用BCB測的結果跟你一樣!! 出現奇怪的結果。 再看>> > 請用包子大的範例吧。 (對不起~對不起~對不起~....) ------------------------------- 數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖 |
geminigreat
一般會員 發表:10 回覆:10 積分:4 註冊:2004-03-01 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 可是那個範例是要手動完成的 而我是要讓程式自動的去找到a.txt檔的完整路徑 抱歉~~~~我一開始沒有把我主要的目的說得很清楚 其實我主要的目的只是要取得"a.txt檔的完整路徑" 而把那個"路徑"存在一個"變數"裡給其他的程式用 那請問一下各位大大我要如何寫呢???geminigreat 你好: 各位大大已經將原理及寫法都告訴你了,接下來該你多用點心了 src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=10003806&CC=223734"> -- Enjoy Researching & Developing --
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
geminigreat
一般會員 發表:10 回覆:10 積分:4 註冊:2004-03-01 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |