1

Тема: JScript & WMI: async event handler

Как указать обработчик события WMI в асинхронном варианте для JS?
Подобие VBS не прокатывает:

sink = new ActiveXObject("WbemScripting.SWbemSink", "SINK_");

Этот вариант тоже не рабочий:

function objSWbemServicesEx_OnObjectReady(){}

Ничего вменяемого не нашел.

2

Re: JScript & WMI: async event handler

Может так? Если заработает, то хорошо. Не забывайте, что js регистрозависимый.

function SINK_onObjectReady() {}
( 2 * b ) || ! ( 2 * b )

3

Re: JScript & WMI: async event handler

expertykt пишет:

Подобие VBS не прокатывает

Это не подобие -- VBS-функция CreateObject не поддерживает второй аргумент с префиксом, -- его поддерживает метод WScript.CreateObject, который можно использовать и в JScript (в WSH).