Почему не работает код с использованием MS ScriptControl? #140815


#0 by vasinok
Код: вываливает ошибку: {Форма.Форма}: Ошибка при вызове метода контекста (AddCode): Произошла исключительная ситуация (Ошибка выполнения Microsoft VBScript): Требуется объект: 'WScript' по причине: Произошла исключительная ситуация (Ошибка выполнения Microsoft VBScript): Требуется объект: 'WScript'
#1 by Samosval
тоже интересно ...
#2 by Билли Г
Объект WScript доступен только в контексте WSH, т.е. при запуске wscript.exe или cscript.exe...
#3 by 427
потому что это плохая манера - юзать то, что может не работать или устанавливается отдельно или установлено не той версии...
#4 by vasinok
спасибо. посоветуйте как красиво реализовать паузу в 1С. PS отдельное спасибо модеру :)
#5 by smaharbA
КомандаСистемы("timeout /t 10 /nobreak")
#6 by vasinok
Сообщить(ТекущаяДата); мигает черное окно, но паузы нет
#7 by smaharbA
Система ?
#8 by smaharbA
Позырь, если не по душе, могу более "изящный" метод предложить
#9 by vasinok
XP SP1 с удовольствием рассмотрю альтернативные варианты :)
#10 by vde69
Могу предложить тикую идею (если не получиться не бейте) 1. надо сделать пустую форму (обработку) 2. ПодключитьОбработчикОжидания - в нем по истечении времени будет закрываться активная форма 3. открыть форму модально (в обработчике формы сделать ее не видимой) далее произойдет сабытие и обработчик отключиться, при этом 1с не будет жрать ЦП если кто сделает киньте мне на мыло, плиз...
#11 by smaharbA
#12 by vasinok
интересная идея с обработчиком ожидания спасибо, обязательно посмотрю.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С