全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3812
推到 Plurk!
推到 Facebook!

修改檔案名稱以及複製該檔案

答題得分者是:RedSnow
poaivy
中階會員


發表:40
回覆:78
積分:53
註冊:2004-08-09

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-13 04:55:53 IP:128.95.xxx.xxx 未訂閱
請問各位大大@@ 如果我在一個資料夾底下有兩百多份的檔案, 我想更改他們的檔案名稱複製到另依個資料夾裡, 我該如何下手呢? 例:檔案名稱33m12s999.bmp===>是我用系統時間去取的名稱 要改為(D:\\TEXT\)存檔路徑,119520_999.bmp 每個都要改到, 該如何下手呢? 謝謝
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-08-13 12:35:25 IP:59.115.xxx.xxx 未訂閱
poaivy 您好:    建議您使用 WIN32 API 來處理您要的動作,對於取得指定目錄內所有檔案的動作,可以使用 FindFirst & FindNext 來達成,可參考下列這篇討論: 如何得到資料夾裡所有的檔案名稱 http://delphi.ktop.com.tw/topic.php?topic_id=74870 關於複製檔案到另一個目錄的動作,可以使用 CopyFile 或 CopyFileEx 來完成,如果您是要在複製檔案後,也將原始檔案刪除掉,那麼就可以使用 MoveFile、MoveFileEx 來處理,下列討論文章可以參考一下: 請問如何用BCB更改檔名啊? http://delphi.ktop.com.tw/topic.php?topic_id=40699 請問一個關於MoveFile的問題 http://delphi.ktop.com.tw/topic.php?topic_id=22853 如果在複製檔案或是搬移檔案時,想要知道處理進度的話,可以再參考一下 CopyFileEx 配合 CopyProgressRoutine 或是 MoveFileWithProgress 的相關說明。 另外對於更改名稱的問題,您應該要說明新舊檔名之間的關係 (規則性),否則不好提出切確的建議。 7 天天敲鍵盤 v 時時按滑鼠 8
poaivy
中階會員


發表:40
回覆:78
積分:53
註冊:2004-08-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-08-13 13:21:32 IP:24.18.xxx.xxx 未訂閱
問題已解決@@ 感謝!!
系統時間:2024-11-22 20:20:11
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!