Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


6868 / 9994 ←次へ | 前へ→

【6325】Re:フォームの移動について
お礼  なとり  - 05/9/21(水) 17:17 -

引用なし
パスワード
   クロ さん
ご回答ありがとうございます。

>最初のフォームの開く時のイベントで
>DoCmd.Maximize
>したら後は何もしなくても、他のフォーム(その他オブジェクトを含む)は
>ずっと最大化してままではないでしょうか?
>
>戻したいところで
>DoCmd.Restore
>だけで言いような気がしますが、どうでしょう?

てっちゃんさん、クロさん いろいろとありがとうございます。
画面のプロパティの設定がまずかったようで、
プロパティの設定を変更して、解決できました。

当方で調べていたら、下記の事がわかりましたので、ご報告いたします。

原因は、フォームのプロパティで「最小化/最大化ボタン」の設定が
「なし」になっていたためでした。この設定を"最小化/最大化ボタン"と
したところ、てっちゃんさん、クロさんが言われていた様に最大化された
まま画面遷移を行うことができるようになりました。


プロパティの設定変更前のフォームについてですが、
てっちゃんさん、クロさんが言われていた様に"DoCmd.Maximize"を行うと、
別画面のサイズも最大化の時のままのようでした。
「ようでした」というのは、非アクティブになってもサイズは
最大化したときと同じようですが、非アクティブの時は最大化が解除され、
最大化されたときのサイズのまま、斜め下にずれている状態でした。

それが、アクティブになると「アクティブ時」の処理で"DoCmd.Maximize"
を行っているため、フォームがACCESSの枠に収まるように
最大化されるという感じでした。
その画面が最大化されるのをなんとかしたかったのですが、おかげさまで
解決できました。

こちらのわかりづらい質問、説明不足のなかを回答していただき本当にありがとうございました。
また、ご迷惑をおかけしてすみませんでした。

485 hits

【6303】フォームの移動について なとり 05/9/15(木) 17:47 質問
【6305】Re:フォームの移動について クロ 05/9/16(金) 11:55 発言
【6308】Re:フォームの移動について なとり 05/9/16(金) 19:10 質問
【6309】Re:フォームの移動について てっちゃん 05/9/17(土) 9:32 回答
【6316】Re:フォームの移動について なとり 05/9/20(火) 10:14 質問
【6318】Re:フォームの移動について てっちゃん 05/9/20(火) 15:43 回答
【6320】Re:フォームの移動について なとり 05/9/21(水) 10:40 質問
【6321】Re:フォームの移動について クロ 05/9/21(水) 14:44 発言
【6325】Re:フォームの移動について なとり 05/9/21(水) 17:17 お礼

6868 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078248
(SS)C-BOARD v3.8 is Free