スレッド スレッドを使えば、時間のかかる処理の背後でユーザーの操作を受け付けるなど、2つの処理を並行して実行することができます。
[TOP] 1.「ファイル」→「新しいプロジェクト」→「WINDOWSアプリケーション」を選択。 2.ツールボックスから「Button」と「ProgressBar」を上図のように配置する。 3.「button1」と「button2」をダブルクリックして、イベントハンドラを追加する。 4.下記のコード(黒文字部分)を入力する。 using System.Threading; <中略> Thread th; private void button1_Click(object sender, EventArgs e) private void progstart() private void button2_Click(object sender, EventArgs e) メソッドの上にマウスポインタをもってくると、ポップアップヒントが表示されます。またF1キーを押すと、ヘルプが立ち上がります。 5.「デバッグ」→「デバッグ開始」または、F5キーを押すと、デバッグとともにプログラムが実行されます。 6.スタートボタンをクリックすると、プログレスバーの値が増加し、ストップボタンをクリックすると、プログレスバーが止まります。
※当サイトは、リンクフリーです。 |