PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
Re: [問題] openfiledialog修改複數文件檔
作者:
StupidGaGa
(笨嘎嘎)
2015-02-03 11:18:46
※ 引述《alancmh (當)》之銘言:
: 請問..
: 如果想一次同時針對多個文件檔進行修改..
: 例如:(1)A.txt (2)B.txt (3)C.txt
: 將此3個文件檔作文字取代的動作
: 我是否一定要用3個openfiledialog?
: 還是可以用一個openfiledialog就好?
: 例如將檔案名放入陣列中,然後再用foreach的方式進行更改??
你應該建立一個class叫做TxtHandler,
這個class專門處理你所想要的動作,如"取代"。
建議不要用OpenFileDialog,
可以考慮用File.ReadAllText,這樣子修改比較方便。
至於檔案路徑則是另外寫一個比較好。
你可以考慮用多執行緒下去做,如果不太會,
那你用List<TxtHandler>來放,再用foreach一個一個作。
因為貼程式碼會被罵誤導,所以不貼了。
作者:
wenyonba
(射後不理很XX啊!!!!)
2015-02-03 14:53:00
原Po想用OpenFileDialog應該是要讓使用者選檔案吧選當然可以用OpenFileDialog啊,至於取代用class包成函式 OK 的至於要不要MultiThread,看電腦可用的核心數,或是取代動作所需的時間長短,可再考慮
繼續閱讀
[問題] openfiledialog修改複數文件檔
alancmh
[問題] 想在PrintDialog 裡面新增button
brocker
[問題] c# 關於 programs的路徑
alancmh
Re: [問題] 迴圈暫停並更新控制項
testSV
[問題] 迴圈暫停並更新控制項
aoksc
Re: [問題] 是否有直接整理好的 C# 與 C++ 不同處?
testSV
Re: [問題] 是否有直接整理好的 C# 與 C++ 不同處?
AmosYang
[問題] 是否有直接整理好的 C# 與 C++ 不同處?
deo2000
[問題] EmguCV角點偵測應用
p6566
如何AutoSize Datagridview寬?
Gamakatsu
Links
booklink
Contact Us: admin [ a t ] ucptt.com