| Page.CreateObject
 Описание
Создает объект на текущей странице.
 ПараметрыObjectType
(число) Тип создаваемого объекта:
 
 ObjectName
(строка) Имя объекта.
 Примечание: Это имя не должно быть именем другого объекта уже имеющегося на странице. Если объект с таким именем уже существует на странице, произойдет ошибка. Properties
(таблица) Таблица задаваемых свойств устанавливаемого объекта. Содержимое этой таблицы зависит от типа указанного объекта:
 Примечание: Кликните по ссылкам ниже для перехода к таблице свойств в действии SetProperties любого объекта. 
 Возврат
Ничего. Можно использовать действие Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
 
Смотрите также: Связанные действия
 ПримерыПример 1
-- Initialize the properties table
-- Инициализируем таблицу свойств
tWebProperties = {}
tWebProperties.URL = "http://www.amsuser.com";
tWebProperties.Enabled = true;
tWebProperties.Visible = true;
tWebProperties.X = 0;
tWebProperties.Y = 0;
tWebProperties.Width = 630;
tWebProperties.Height = 425;
-- Create the web object
-- Создаем объект веб
Page.CreateObject(OBJECT_WEB, "AC_Web_Created_By_Action", tWebProperties);
Инициализируем таблицу свойств для объекта веб (web), затем создаем объект "AC_Web_Created_By_Actions" исходя из этих свойств. Первые три буквы имени ("AC_") были добавлены для отличия этого объекта от объектов страницы, созданных во время проектирования (AC_ означает объект 'action created - созданный действием'). Такой тип именования объектов не обязателен, но он гарантирует, что вы не пытаетесь создать уже существующий объект.Пример 2
-- Initialize the properties table
-- Инициализируем таблицу свойств
tImageProperties = {};
tImageProperties.ImageFile = _SourceFolder .. "\\AutoPlay\\Images\\Create_Me.jpg";
tImageProperties.UseTransColor = false;
tImageProperties.Opacity = 75;
tImageProperties.HitTest = HITTEST_STANDARD;
tImageProperties.Enabled = true;
tImageProperties.Visible = true;
tImageProperties.X = 50;
tImageProperties.Y = 50;
tImageProperties.Width = 100;
tImageProperties.Height = 200;
tImageProperties.TooltipText = "I was created by an action!!";
tImageProperties.Cursor = CURSOR_MEDIA;
tImageProperties.HighlightSound = SND_STANDARD;
tImageProperties.ClickSound = SND_STANDARD;
-- Create the image object
-- Создаем объект графика (image)
Page.CreateObject(OBJECT_IMAGE, "AC_Image_Object", tImageProperties);
Инициализируем таблицу свойств для объекта графика (image), затем создаем объект "Image_Object" исходя из этих свойств.
Смотрите также: Связанные действия
 |