VB6.0 SP5 WINDOWS2000 で開発しています。
処理中のフォームをEnabled=Falseにして、
プログレスバーだけを別のフォームに表示させて、
処理中はプログレスバーのValueをどんどん増やす。
終わるとプログレスバーのフォームを閉じて、
処理してたフォームをEnabled=Trueにしるのですが、
プログレスバーを表示させてるフォームが、変なんです。
プログレスバーが増えている状態の時、
そのフォームが透けてるような、後ろのフォームとまざってるような、
そんな感じになるんです。
これをきれいに表示させたいのですが、何か良い方法はないものでしょうか?
No.2ベストアンサー
- 回答日時:
プログレスバーを表示させたときに「DoEvents」を記述してみたらどうでしょうか?
例)Form1が基準ページでForm2がプログレスバーのページ
Dim n As Long
Form2.ProgressBar1.Max = 10000
Form2.Show 0
DoEvents
For n=1 to 10000
Form2.ProgressBar1.Value = n
Next n
Unload Form2
で大丈夫だと思いますよ。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ユーザーフォームのテキストボ...
-
ユーザーフォームを表示中にシ...
-
Hideについて(.NET)
-
VBA(エクセル)のユーザー...
-
Microsoft Formsの「個人情報や...
-
モーダルフォームとモードレス...
-
Access-VBAのPublic変数につい...
-
フォームの位置を取得したい
-
vb2008にてDefaultCellStyleが...
-
ExcelVBAのユーザーフォームの...
-
テキストボックス入力データの...
-
[VB6.0]フォーム上に配置したコ...
-
VBAでユーザーフォームを再表示...
-
クリックイベントなのに、2回ク...
-
ユーザーフォームのコピー?
-
VBでフォームのイメージを印...
-
フォームを最背面に設定したい...
-
標準モジュールからフォームを...
-
プログレスバーの表示方法
-
フォームを同期的に
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ユーザーフォームを表示中にシ...
-
ExcelVBAのユーザーフォームの...
-
エクセルVBAのフォームを最...
-
クリックイベントなのに、2回ク...
-
ユーザーフォームのテキストボ...
-
モーダルフォームとモードレス...
-
Form_Load と Form_Activate の...
-
VBAでユーザーフォームを再表示...
-
Hideについて(.NET)
-
ACCESSのフォーム、開くんです...
-
MSGBOXのフォント大きさ変更
-
Excelにて、ユーザーフォームで...
-
【VBAユーザーフォームで閉じる...
-
ユーザーフォーム上に現在日時...
-
VBA(エクセル)のユーザー...
-
access2021 更新前に処理をしたい
-
Accessで、一つのフォーム画面...
-
コントロールの存在確認
-
Microsoft Formsの「個人情報や...
-
複数モニタ使用時のフォームの...
おすすめ情報