Имя: Пароль:
1C
1С v8
Проблема со скриптом
0 Птах
 
15.05.12
09:44
8.2.13.219 В целях тестирования вставил в модуль управляемого приложения следующий код:

WScript = Новый COMОбъект("WScript.Shell");
Скрипт = "msgbox("+"""Вам поступила новая заявка!"""+")";
Сообщить(Скрипт);
WScript.Run(Скрипт);

Сообщает православно, этот же код из vbs выполняется на ура, а при запуске приложения вылазит следующее:

{МодульУправляемогоПриложения(108)}: Ошибка при вызове метода контекста (Run)
   WScript.Run(Скрипт);
по причине:
Произошла исключительная ситуация (0x80070002)

Междуглазие развивается, что ли... Поможите плз.
1 andrewks
 
15.05.12
09:46
права?
2 Птах
 
15.05.12
09:47
Админ повсюду уже поставил, запускаю 1с тож от админа.
3 andrewks
 
15.05.12
09:51
ось какая?
4 Птах
 
15.05.12
09:56
ХР
5 Птах
 
15.05.12
11:27
Внимание, знатоки: правильный ответ!

ScrCtrl = новый COMОбъект("MSScriptControl.ScriptControl");
ScrCtrl.Language = "VBscript";
Скрипт = "msgbox("+"""Вам поступила новая заявка!"""+")";
ScrCtrl.ExecuteStatement(Скрипт);

Не тот COM-объект был. -__-
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший