ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
CLOSE WINDOW
|
CLOSE WINDOW {( window )} | ||||||||
引数 | 型 | 説明 | ||||||
window | WinRef |
![]() |
ウィンドウ参照番号, または 省略した場合、カレントプロセスの最前面ウィンドウ | |||||
CLOSE WINDOW はカレントプロセスでOpen window や Open form window コマンドで開かれたアクティブウィンドウを閉じます。カスタムウィンドウが開かれていない場合、CLOSE WINDOWは効果を持ちません (システムウィンドウは閉じられません)。CLOSE WINDOW はウィンドウ中でフォームがアクティブであるときに呼び出されても効力を持ちません。CLOSE WINDOWはOpen window や Open form window で開いたウィンドウの利用が終了したときに呼び出します。
Open windowやOpen form windowで事前に開いたウィンドウを閉じる際には、CLOSE WINDOWにウィンドウ参照番号を渡す必要はありません。CLOSE WINDOWは常にこれらのコマンドで開いた最後のウィンドウを閉じます。
WinRefには外部ウィンドウ参照番号を渡すことができます。この引数を渡すと指定した外部ウィンドウが閉じられます。外部ウィンドウに関する詳細はOpen external windowを参照してください。
以下の例題はフォームウィンドウを開き、ADD RECORD コマンドでレコードを追加します。処理が終了したらCLOSE WINDOW でウィンドウを閉じます:
FORM SET INPUT([Employees];"Entry")
$winRef:=Open form window([Employees];"Entry")
Repeat
ADD RECORD([Employees]) //新規従業員レコードを追加
Until(OK=0) //キャンセルされるまでループ
CLOSE WINDOW //ウィンドウを閉じる
プロダクト: 4D
テーマ: ウィンドウ
番号:
154
初出: < 4D v6
ランゲージリファレンス ( 4D v19)
ランゲージリファレンス ( 4D v19.1)
ランゲージリファレンス ( 4D v19.4)
ランゲージリファレンス ( 4D v19.5)
ランゲージリファレンス ( 4D v19.6)
ランゲージリファレンス ( 4D v19.7)
ランゲージリファレンス ( 4D v19.8)