АргументыСобытия.Параметр (EventArgs.Parameter) Свойство

Использование

Только чтение.

Значение

Тип: Произвольный.

Возвращает объект, заданный при установке обработчика события.

Примечание

Пример

Параметр = Ф.АргументыСобытия.Параметр;
Полный пример кода

Копировать     Выделить всё

Перем Ф; Функция Форма1_Нажатие() Экспорт Параметр = Ф.АргументыСобытия.Параметр; Сообщить("Параметр[""Поле1""] = " + Параметр["Поле1"] + " " + ТекущаяУниверсальнаяДатаВМиллисекундах()); КонецФункции ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Текст = "Кликните по форме"; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Структура1 = Новый Структура("Поле1","ЧтоТоТам"); Действие = Ф.Действие(ЭтотОбъект, "Форма1_Нажатие"); Действие.Параметр = Структура1; Форма1.Нажатие = Действие; Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

Перем Ф; Функция Форма1_Нажатие() Экспорт Параметр = Ф.АргументыСобытия.Параметр; Сообщить("Параметр[""Поле1""] = " + Параметр["Поле1"] + " " + ТекущаяУниверсальнаяДатаВМиллисекундах()); КонецФункции ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); Структура1 = Новый Структура("Поле1","ЧтоТоТам"); Действие = Ф.Действие(ЭтотОбъект, "Форма1_Нажатие"); Действие.Параметр = Структура1; Форма1.Нажатие = Действие; Сообщить(?( Строка(ТипЗнч(Действие.Параметр)) = "Структура" , "", "!!! ") + "АргументыСобытия.Параметр (EventArgs.Parameter) Свойство" + " " + ТекущаяДата());

Смотрите также

АргументыСобытия (EventArgs) Класс | Библиотека OneScriptForms