Re: [問題] openfiledialog修改複數文件檔
※ 引述《alancmh (當)》之銘言:
: 請問..
: 如果想一次同時針對多個文件檔進行修改..
: 例如:(1)A.txt (2)B.txt (3)C.txt
: 將此3個文件檔作文字取代的動作
: 我是否一定要用3個openfiledialog?
: 還是可以用一個openfiledialog就好?
: 例如將檔案名放入陣列中,然後再用foreach的方式進行更改??
你應該建立一個class叫做TxtHandler,
這個class專門處理你所想要的動作,如"取代"。
建議不要用OpenFileDialog,
可以考慮用File.ReadAllText,這樣子修改比較方便。
至於檔案路徑則是另外寫一個比較好。
你可以考慮用多執行緒下去做,如果不太會,
那你用List<TxtHandler>來放,再用foreach一個一個作。
因為貼程式碼會被罵誤導,所以不貼了。
--
上帝並不會擲骰子,
程式並不會出錯,會出錯的只有人。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.117.38
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1422933532.A.B2F.html
※ 編輯: StupidGaGa (60.249.117.38), 02/03/2015 11:22:45
→
02/03 14:53, , 1F
02/03 14:53, 1F
→
02/03 14:54, , 2F
02/03 14:54, 2F
→
02/03 14:55, , 3F
02/03 14:55, 3F
→
02/03 14:57, , 4F
02/03 14:57, 4F
→
02/03 14:57, , 5F
02/03 14:57, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章