プログレスバー使用時に文字列を表示させるには?


SKJP  2004-08-29 01:11:32  No: 10666

ある処理中にダイアログを表示し、そのダイアログ中のプログレスバーの
プロパティPositionをインクリメントさせるコードを作成中です。

そこで、ダイアログフォームにLabelを貼り付け、インクリメント分をその
LabelのプロパティCaptionに代入させ、増加都度に何パーセントかを表示
させたいのです。
が、処理中にはLabelのCaptionは何も表示されず、処理が終了時やっとLabel
に表示されてしまいます。あまりにも処理速度が速い為、表示させるのが追
いつかないのでしょうか?

また、他の方法がありましたら、ご指導のほど宜しくお願いします。


HOta  2004-08-29 01:31:13  No: 10667

表示が追いついていないのでしょう。
Screen.ProcessMessege
を追加したらどうでしょうか。


ふぐちゃん  2004-08-29 02:19:38  No: 10668

>Screen.ProcessMessege
Application.ProcessMessages;
ではないですか?


HOta  2004-08-29 17:51:38  No: 10669

そうでした。失礼しました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加