掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
処理中ダイアログのメッセージを表示するには? (ID:144179)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
1つ1つ細かくご説明いただいてありがとうございます。 >> (2)DBのバックアップを実行 >> バックアップはバッチファイルを作成し、それをプロセス起動します。 >あれ? 別プロセスなのですか。 >呼び出し元/呼び出される側で、進捗状況の報告(プロセス間通信)は行われ>るのでしょうか? > >(パターン1)進捗確認は特に行われない。(単に終了を待つだけ) >(パターン2)呼び出された側が、進捗を非同期通知する。 >(パターン3)呼び出した側が、定期的に進捗を問い合わせる。 >(パターン4)その他 今回の場合、(パターン1)および(パターン2)が当てはまるのでしょうか。 処理に応じて進捗確認をする場合としない場合があるのですが、 進捗確認する場合は、処理を行っているツールが経過ファイルというものを 出力しており、そこに8/10など、経過が入ってくるため、それを定期的に 見てプログレスバーに反映することになっています。 >> プログレスバーを表示している場合は、フォーム2にTimerコントロールを >> 保持し、Timer.Tickイベントで確認しようかと思っていました。 >Timer.Tick 内では、何を確認させるのでしょうか? >その内容次第では、BackgroundWorker1 を使わず、Timer だけで処理できる>かも知れません。 先の質問に記述した処理はTimer.Tickから行う予定でした。 いろいろ教えていただきましたので、確認をしてから返信させて いただこうかと思っていたのですが、何分私の理解力が乏しく、すぐには 回答できそうにもありませんでしたので、指摘いただいたことだけ先に 回答させていただきました。 確認出来次第またご連絡いたします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.