helpf.pro
Регистрация

Работа с MSAgent в 8.1

ShamanNet
23.06.2010 14:33Прочитано: 3349
Доброго всем времени суток. Попытался использовать MSAgent для вывода сообщений. Не тут то было! Делаю, как обычно:
Попытка
Agent = Новый COMОбъект("Agent.Control.2");
Исключение
Сообщить("MSAgent не установлен!");
Возврат;
КонецПопытки;
Agent.Connected=1;
Agent.Characters.Load("Peedy","Peedy.acs");
Попугай=Agent.Characters("Peedy");
Попугай.Show();
Попугай.MoveTo(0,0,500);
Сообщить("Видимость агента "+Попугай.Visible);
Для Каждого Анимация Из Попугай.AnimationNames Цикл
Сообщить(Анимация);
КонецЦикла;
Попугай.Play("Greet");
А Попугая на экране не видно!
Yandex
Возможно, вас также заинтересует
Реклама на портале
ShamanNet
23.06.2010 16:01Ответ № 1
Объект COM уничтожается как только в нем изчезает потребность (счетчик ссылок становится равным 0). Это происходит, в том числе, когда переменная уходит из области видимости. Если переменная не объявлена в глобальнике (модуле формы/отчета/...), то она уничтожается при выходе из процедуры.
ShamanNet
23.06.2010 18:32Ответ № 2
Вопрос закрыт!
Подсказка: Вы можете приложить к ответу файл или изображение щелкнув по значку или в редакторе.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.