如何判斷視窗尚未關閉?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />有人可以告訴我是否有更簡單的方法來判斷視窗是否仍然打開?我有一個正在完成任務的案例。完成後,視窗將關閉。但是,用戶可以在此之前關閉視窗。
我找不到等於 Is Valid 的 jsl 指令
J
window_ptr = 新視窗( "hi", 文字方塊( "abcd" ) );
window_title = (window_ptr << 取得視窗標題());
等待(5);
窗口=窗口();
視窗開啟 = 1;
For( i = 1, i <= N Items( windows ), i++,
tmp_title = (視窗<< 取得視窗標題);
if( 視窗標題 == tmp_title,
視窗開啟= 0
);
);
如果(視窗開啟== 1,
Print("視窗已關閉。" ),
Print("視窗已開啟。" )
);
回覆:如何判斷視窗尚未關閉?我剛剛找到了另一種方法來做同樣的事情。使用是空的()在視窗變數上。如果這是真的,那麼窗戶就沒有打開。如果它是假的,那麼它是開放的。
視窗指針=新窗戶( “你好” ,文字方塊( “A B C D” ) ) ;
等待( 5 ) ;
視窗打開= !是空的(視窗指針) ;
如果(視窗打開,
列印( “窗戶開著。”) ,
列印( “窗戶關著。” )
) ;
回覆:如何判斷視窗尚未關閉?驚人的!這正是我想要的。謝謝你!
回覆:如何判斷視窗尚未關閉?這是避免循環的一種方法:
如果(窗戶(視窗標題) == {} ,列印( “窗戶關著。” ) ,
列印( “窗戶開著。”)) ;