ボタンがあるとしましょう:btnExecute
このボタンは、次のすべてのメソッドを実行します。
doAction1();
doAction2();
doAction3();
doAction4();
これらの各アクションには数秒かかります。
これらの各メソッドが実行されるときに、プログレスバーを更新するにはどうすればよいですか?
それぞれにアクセスして、たとえばpbExecuteProgress.value = 10を追加するだけでよいことはわかっていますが、これを行うにはもっと良い方法があるはずだと思います。
私もこのようなことをしたくありません:
doAction1();
pbExecuteProgress.value = 30
doAction2();
pbExecuteProgress.value = 60
doAction3();
pbExecuteProgress.value = 80
doAction4();
pbExecuteProgress.value = 100
値が100になり、メソッドの進行状況に応じる進行状況バーを作成する方法はありますか?