#113 PopUp

"PopUp/ポップアップ" プロパティ

フォームをポップアップウィンドウとして開くかどうかを設定します。
ポップアップウィンドウとして開くと、そのフォームは常に最前面に表示されるようになりますが、"作業ウィンドウ固定"プロパティとは異なり、他のフォームやメニューバーなどの操作は可能です。

※デザインビュー状態のときのみプロパティの設定変更が可能です。

フォーム

Private Sub fraProperty_AfterUpdate()
'[プロパティの設定]オプショングループの更新後処理

  Const cstrForm As String = "フォーム113View"

  '対象フォームをデザインビュー&非表示で開く
  DoCmd.OpenForm cstrForm, acDesign, , , , acHidden

  '対象フォームのプロパティを設定
  With Forms(cstrForm)
    Select Case Me!fraProperty
      Case 1
        'ポップアップウィンドウとして開く
        .PopUp = True
      Case 2
        '通常ウィンドウとして開く
        .PopUp = False
    End Select
  End With

  '対象フォームを保存したあと表示する
  DoCmd.Close acForm, cstrForm, acSaveYes
  DoCmd.OpenForm cstrForm

End Sub
  • ポップアップウィンドウとして開くと、他のウィンドウがアクティブになっていも、そのフォームは最前面に表示されています


  • ポップアップウィンドウでない場合には、アクティブウィンドウに隠れます
| Index | Prev | Next |

 

Copyright © T'sWare All rights reserved