VB.NET質問スレ(Part35)at TECH
VB.NET質問スレ(Part35) - 暇つぶし2ch553:543
11/01/06 16:17:16
②進捗表示については、サンプルページの方法で動いたことは動きました。
 ただ、問題が数点あり、現在それに取り組んでいる所です。

A:参考資料の System.Threading.Thread.Sleep(100) 部分に処理Yを全て入れると
  参考資料のFor i As Integer = 1 To bgWorkerArg の部分で bgWorkerArg = 0 となり抜けてしまう。

B:そもそも資料の方法では、処理Yの手順3はFor文の『連続した細かい作業』なので対応できるが、
  手順4のような『一つの大きな作業』の進捗を表示できない。(と、私が思っているだけかも)

C:二度目以降 Invoke(New SetDelegate(AddressOf 【DataGridViewへの書き込み(手順4)】))
  を通る際に、フリーズすることが頻繁にあります。

  特徴として
   ・該当行にブレークポイントを挟むと発生しなくなる。
   ・進捗表示部分をコメントアウトすると、発生しなくなる。
    (現在は手順2・3のFor文部分のみ参考資料の方法で進捗を表示している)
   ・データ量が小さいCSV読み込み時は、発生しない。

  このような症状と見受けられるので、現在はこれの原因を探っています。

凄まじい長さになってしまいましたが、ご意見などいただけるとありがたいです。
なお、未熟なもので内容に誤りがあったらごめんなさい。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch