VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2007/03/21(Wed) 12:52
投稿者べた
Eメール
URL
タイトルRe^2: テキストボックへの表示について

> >         Text1.Text = Text1.Text & Format(fnr, "@@@@") & " 行目:" & ErrMsg & Chr(13) & Chr(10)
>           Doevents
> >     Loop
>
> >この処理結果ですが、処理が完全に終了した後でしか、
> >テキストボックスに表示されません。
>
> と1行追加しても同じでしょうか?
>
ありがとうございます。
上手く行きました。

ただ、「Doevents」を追加すると、他のボタン操作やイベントが実行
できてしまいます。
そのため、画面の切替などができ、プログレスバーや表示内容が変わる
ことが発生しました。
処理中(ループ中)は、ボタンなどを押下できないようにしてしまえば
問題ないです。

また、「Refresh メソッド」を使っても同じことができました。
Text1.Refresh
で出来ました。

実際、使われ方としては、どちらがよいのでしょうか。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -