Re: Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
shokor
投稿数: 19
ISHIJIMA様、引き続きありがとうございます。
プログラム4のあと、4−1へ行く前にメッセージを入れましたが、改善しませんでした。
メッセージ、4−1がそれぞれ一瞬表示されて、4−2(オンラインの子タスク)へ行ってしまう、という動きです。
ログでは、問題の動作は
>> イベント処理中 [コントロールヒット] コントロール名 : [ボタン_01]
と残っており、「コントロールヒット」はプログラム1の画面上で起こっていることなのに、プログラム4−1に入ってから処理されてしまい、4−1が想定外にクローズされてしまっているようです。
プログラム4で、4−1を経由しない場合はプログラム終了させるようにすると、
1回目のクリックでは異常動作しつつも(プログラム1まで戻ってしまう)、
2回目のクリックが生きてきて、正常に想定通りの動きをしてくれるので、
最悪、この方法で直すしかないかと思っています。
ただ、この方法だと、同様の動きをするプログラムすべてを変更することになり(けっこう本数がある)、できればプログラム1(メニュー画面)の段階で、余計なクリックを無視できたら手数が少なくて済むのですが。。
「コントロールヒット」等の内部イベントは、どこか待ち行列にため込まれるのでしょうか。それをクリアできるような何かがあれば…と思うのですが…そんな都合の良いものはないのでしょうか。
プログラム4のあと、4−1へ行く前にメッセージを入れましたが、改善しませんでした。
メッセージ、4−1がそれぞれ一瞬表示されて、4−2(オンラインの子タスク)へ行ってしまう、という動きです。
ログでは、問題の動作は
>> イベント処理中 [コントロールヒット] コントロール名 : [ボタン_01]
と残っており、「コントロールヒット」はプログラム1の画面上で起こっていることなのに、プログラム4−1に入ってから処理されてしまい、4−1が想定外にクローズされてしまっているようです。
プログラム4で、4−1を経由しない場合はプログラム終了させるようにすると、
1回目のクリックでは異常動作しつつも(プログラム1まで戻ってしまう)、
2回目のクリックが生きてきて、正常に想定通りの動きをしてくれるので、
最悪、この方法で直すしかないかと思っています。
ただ、この方法だと、同様の動きをするプログラムすべてを変更することになり(けっこう本数がある)、できればプログラム1(メニュー画面)の段階で、余計なクリックを無視できたら手数が少なくて済むのですが。。
「コントロールヒット」等の内部イベントは、どこか待ち行列にため込まれるのでしょうか。それをクリアできるような何かがあれば…と思うのですが…そんな都合の良いものはないのでしょうか。
投票数:0
平均点:0.00
投稿ツリー
-
オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-6 12:17)
-
Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-6 15:31)
-
Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-7 11:28)
-
Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-7 14:52)
-
Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-7 15:02)
-
Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-7 15:29)
-
Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-7 15:35)
-
Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-11 9:35)
-
Re: Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-11 11:07)
-
Re: Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-11 14:41)
-
Re: Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-12 10:23)
- Re: Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。 (shokor, 2017-4-12 14:19)
-
Re: Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-12 10:23)
-
Re: Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-11 14:41)
-
Re: Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-11 11:07)
-
Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-11 9:35)
-
Re: Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-7 15:35)
-
Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-7 15:29)
-
Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-7 15:02)
- Re: Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。 (shokor, 2017-4-11 9:37)
-
Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-7 14:52)
-
Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(ISHIJIMA, 2017-4-7 11:28)
-
Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(sigeno56, 2017-4-11 15:11)
-
Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-12 14:30)
- Re: Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。 (ISHIJIMA, 2017-4-12 16:11)
-
Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-12 14:30)
-
Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(sigeno56, 2017-4-12 16:09)
- Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。 (shokor, 2017-4-12 16:47)
-
Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(sigeno56, 2017-4-12 17:04)
- Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。 (shokor, 2017-4-13 8:32)
-
Re: オンラインプログラムでダブルクリックされると動作がおかしくなる。
(shokor, 2017-4-6 15:31)