Показать сообщение отдельно
  #1 (permalink)  
Старый 09.11.2015, 16:27
Кандидат Javascript-наук
Отправить личное сообщение для Cache Посмотреть профиль Найти все сообщения от Cache
 
Регистрация: 02.05.2013
Сообщений: 111

JScript - функция обертка для другой функции
Прошу прощения за возможный оффтоп, но вопрос по виндовому JScript'у

есть функция WshShell.Popup
Код:
WshShell=new ActiveXObject('WScript.Shell');
WshShell.Popup(<Text>,<SecondsToWait>,<Title>,<Type>);
где:
<Text> - строка, текст сообщения.
<SecondsToWait> - необязательный, число. Количество секунд, по истечении которого окно будет автоматически закрыто.
<Title> - необязательный, строка. Текст заголовка окна сообщения.
<Type> - необязательный, число. Комбинация флагов, определяет тип кнопок и значка.

хочу сделать что-то типа функции-обертки, которая будет передавать параметры в WshShell.Popup()
при этом нужно передать столько параметров, сколько пришло (т.к. обязательным является только первый)
на сколько я понял, это делается как-то так:
function foo() {
    bar.apply(null, arguments);
}
function bar(a, b, c) {
    // делаем здесь что-нибудь
}

но, как это записать в данном, конкретном случае - так и не понял....

Последний раз редактировалось Cache, 09.11.2015 в 16:28. Причина: link
Ответить с цитированием