- ベストアンサー
.NTEで書き込み中にProgressBarを表示させたいのですが・・
いつもお世話になっています。 まだ初心者レベルの為、質問内容も不鮮明な点もあるかと思いますがご理解のうえ宜しくお願いいたします。 ダミーのデータをランダムで1000件ほど作成して計算処理・書き込み処理を行なってみました。 計算はとても速く数秒で終了しましたが、書き込みに約7分程度かかりました。 計算処理中は進捗状況をテキストに表示させ、合わせてProgressBarをPerformStep()で増やし表示させています。 こちらはループ処理なのでUpdateやRefreshなどで対応できたのですが書き込み中はどうしてProgressBarが動作しません。 ProgressBar2.Style = ProgressBarStyle.Marquee ProgressBar2.Refresh() (メーターがちょこっとだけ動いて止まります) dAdp.Update(dset, "tbl_data") '書き込み この書き込み処理中をMarqueeでもよいので表示させたいです。 タイマーでRefresh()させてみたのですが駄目でした。 本当は書き込んでいる進捗レコード数を表示したいところですが・・無理ですよね? 良い方法がございましたらお教え頂けると助かります。 宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
お礼
ご回答ありがとうございます。 聞いたことがないイベントのため、今一生懸命調べています。 とても難しくて、私のレベルで理解できるかどうか?? ありがとうございました。