タイトル | : Formが更新されず応答なしって… |
記事No | : 4615 |
投稿日 | : 2006/12/03(Sun) 02:59 |
投稿者 | : Hopper |
初心者的な質問ですいません m(_ _)m
使用言語:VB2005 フォーム上にフォルダのCopy元とCopy先をListViewに登録させCopyをさせているのですが ListViewの複数タスクとして、Copy元とCopy先を登録して Copy前にListviewの先頭に”実行中”Copy終了後に”完了”と入れ Listviewを更新させることをしていますが *Copyの構文は-> System.IO.File.Copy(***, ***, True) これの実行前の1回目の ***.ListView.Items(c).Text = "処理中" ListView3.Update() は、うまく処理され再表示もうまくいってますが この後の ***.ListView.Items(c).Text = "完了" ListView3.Update() が、Copyタスクを2回以上行った時には、一回目の”完了”も2回目の”処理中”も View更新がうまく行きません 多分Copyするファイルの容量(4GB)が大きすぎて、何らかの影響が出ていると思うのですが 回避する方法も、なぜなのかも想像がつかないでおります これを処理している際にFormを触ると”応答なし”とバーに出てしまってます
アドバイスを頂戴できれば幸いです m(_ _)m
|