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

投稿日: 2005/01/30(Sun) 07:17
投稿者おじん
Eメール
URL
タイトルRe^2: 処理を続けるには?解決

>  DoEvents で他のイベントが動いた場合は、そのイベントが終わった時点で
> DoEventsの次の処理が動きます。割り込むイベントの中で PopupMenu を
> 使っているので、ポップアップメニューを閉じるまでは、DoEventsの次の
> 処理は動きません。
はい、そのように理解していました。しかし、最近手にしたフリーソフトで
ポップアップメニューが開いている間も、「動作」が止まることなく動いて
いるものを発見しました。使用言語は分かりませんが、これまでの知識が覆
されました。それで、
たまたま作成していたソフトにそれを適用しようとしてうまくいかず、質問
なった次第です。あたりまえの疑問!!です。

>  ポップアップメニューの変わりに、フォームに変更するのが一番簡単な
> 対応方法ではないでしょうか?
はい、このことはすでに確認済みで、第二のFormをvbModelessで開けば処理
が中断することなく、「条件」などを設定できます。データのやり取りは少し
面倒ですが、、、。
しかし、Form上で、メニューと類似したツリー(?)リストを作るには、と
新しい疑問が発生します。

「VBではできない」ということを結論(ペンディング)にし「解決」とします。
花ちゃん様、Starfish様、ありがとうございました。


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

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

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