動作確認
C++ Builder XE4
Windows 7 pro 32bit (HDD)
TFile::Copy()
を使ってファイルをコピーしたときの時間。
環境によって変化するので、だいたいの時間としてのメモ。
- 総ファイル数: 259ファイル
- 総容量: 88MB
- 時間: 11.9秒
だいたいこの12倍の処理を実装しようとしているので、プログレスバーの表示などは検討しないといけない。
.cppと.hだけで実装してきたが、UIが入るとなると.dfmが関わってくる。
ロジックだけの実装として、コピーファイルのTStringList[]を返すだけにして、返ったリストをプログレスバーとともに処理する、という仕組みにしておくと、ロジックとUIが分離できて使いまわししやすそう。