タイトル : 画面遷移 投稿日 : 2015/08/12(Wed) 11:46 投稿者 : 貴将
お世話になっています。 宜しくお願い致します。 環境 WINDOWS8 VB.NET 2013 i7 メモリー:8メガ やりたいこと @A.exeを起動 AAの画面のボタンを押下する ⇒B.exeを起動する BBの画面が表示する CB画面のボタン選択を押下する ⇒C画面を表示 DC画面のボタン選択を押下する ⇒D画面を表示 ED画面のボタン選択を押下する ⇒E画面を表示 D画面 C画面 B画面 Aメニュー画面 このように一番上に、D画面を一番上に表示 C画面はパターン10通りありまして、画面内の総項目数が画面により200から3000個 D画面はパターン15通りありまして、画面内の総項目数が画面により200から5000個 現象が発生してしまうのは、項目数が多い画面で発生してしまいます。 発生しないときもあります。 現象 パターン1 C画面表示中に、画面が入れ替わってしまう。 パターン2 C画面表示中に、C⇒B⇒A⇒C・・・と延々に入れ替わってしまいます。 パターン3 D画面表示中に、画面が入れ替わってしまう。 パターン4 D画面表示中に、C⇒B⇒A⇒D⇒C⇒B⇒A⇒D・・・・ と延々に入れ替わってしまいます。(昼休み一時間ほど実行) 下記の対策を行いましたが駄目でした。 ・画面に親子関係を作成(B画面C画面D画面) ・Me.Activate = True Me.TopMost = True me.TopMost = FalseをShownに記載 以上 宜しくお願い致します。 |