板 1- 前 次 新 レス
管理人の雑記
[52]管理人 ★:2007/07/03(火) 12:30:40
そう言えば、関数ライブラリの機能を利用して、「ActiveX()」と記述するだけでライブラリフォルダから
インクルード出来るようにしたんだった。
グローバル変数の初期化はActiveX()に書いたので、どこから呼び出されても確実に初期化できるはず。
なぜか、Sleipnir2で試したら、onunloadは呼ばれるのにonbeforeunloadが呼ばれない。謎だ。
ActiveX()
pnir:=CreateObject("Sleipnir.API")
win:=inv(pnir,"GetWindowObject",inv(pnir,"GetDocumentID",gp(pnir,"ActiveIndex")))
ConnectObject(win,"WinEvent_")
WinEvent_onunload(this,prm,res){
MsgBox,window closed
}
前 次