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" исходя из этих свойств.
Смотрите также: Связанные действия
|