2010-11-26 7 views
1

これは非常に単純な質問ですが、これを行う方法はわかりません。MS ACCESS 2007 - 小さなポップフォームをフルスクリーンではなく、他のすべてのフォームがフルスクリーンの場合

私は基本的にフルスクリーンを表示するように設計された多くのフォームを持っているAccessデータベースを持っています(私はそのオプションのタブ付きビューを推測しています)。私はこれらの人のためのスプラッシュスクリーンを作りたいと思いますが、Access 2007ではフォームのサイズを決めることはできません。細部の背景を小さくし、それでも画面の半分をカバーしますか?

私は何が欠けていますか。 2003年はこれとは異なっていた。

おかげ ジャスティン

答えて

7

あなたがYesにポップアッププロパティを設定しようとしたことがありますか?フォームのプロパティの[その他]タブにあります。

また、アプリケーション全体のスプラッシュ画面を作成する場合は、データベースと同じ名前のビットマップファイルを作成し、データベースと同じディレクトリに保存してみてください。たとえば、DBがexample.accdbの場合は、同じディレクトリにexample.bmpというファイル名を作成します。このファイルが2007年に動作するかどうかはわかりませんが、以前のバージョンのAccessではこれが有効かどうかはわかりません。

+0

ありがとうございました。感謝します! – Justin

+2

bmpの提案は、2007年と2010年にJohnKによって概要が示された通りに動作します –

0

ポップアッププロパティを「はい」に設定すると、タブ付きビューからフォームが取り出されますが、開いている他のフォームの上にも表示されます。他のフォームをクリックしてもポップアップフォームが背面に送信されません。スプラッシュ画面のグラフィックスは2007年にも動作しますが、アプリケーションが終了したときにクローズイベントからコードを起動するなど、基本的な問題は解決しません。

+1

JohnK813の答えのヒントをたどり、テストしました。 MS Access 2007では、フォームをポップアップに変更し、開いているフォームの背後にあるフォームをクリックできます。ポップアップの背後にある他のフォームをクリックしないようにする唯一の方法は、フォームのModalプロパティをYesに設定することです。 – Bratch

1

タブ付きの表示でない場合は、デザインモードで保存するときにフォームが最大化されていないことを確認してください。または、ビューモードで最大化されます。

関連する問題