Тема: Kixtart/JScript: запустить в цикле form.DoEvents()
Пожалуйста помогите разобраться как запустить в цикле form.DoEvents();
В Kixtart и VBS это делается с помощью Execute.
Пробовал через call JScript, но к сожалению ничего не вышло.
// Kixtart
Break On
$System = CreateObject("Kixtart.System")
$Form = $System.Form()
$Form.Text = "Application"
$Form.Show
While $Form.Visible
$=Execute($Form.DoEvents)
Loop
Exit 0
//-----------------------------
// JScript
var system = new ActiveXObject("Kixtart.System");
form = system.Form();
form.Text = "Application";
var button = form.Controls.Add("Button");
button.Text = "ok";
button.Center();
button.OnClick =buttonClick;
function buttonClick(){
WScript.Echo("OK");
};
form.Center();
form.Show();
а вот здесь проблема с Execute, не получается перхватить события
как это можно решить на JScript ?
while (form.Visible){
form.DoEvents();
}
-----------------