Бухта свободного общения
Уютное место для мятежных мыслей
 
         
Страницы:  1  
АвторСообщение

sayat
 
участник форума



8
sayat
Ситуация следующая:

1) Программно на форме документа создаю флажок "Флажок";
2) В общем модуле создаю процедуру "ОбработчикФлажка()" со словом "Экспорт", естественно;
3) Создаю действие:
ОбработчикФлажка= Новый Действие("ОбработчикФлажка");
4) Пытаюсь:
Флажок.УстановитьДействие("ПриИзменении", ОбработчикФлажка);
5) Получаю ошибку:
"В модуле формы отсутствует процедура с указанным именем"

В синтаксис-помощнике написано:
"Описание:

Предназначен для получения действия, которое можно назначить в качестве обработчика события элемента управления или команды пользовательского интерфейса.
Для обработки события может быть вызвана процедура или функция модуля формы или общего модуля, имя которой задано в конструкторе.
При использовании в форме в качестве имени процедуры может использоваться только процедура модуля данной формы.
"

Я что-то не понимаю или это просто не работает?
Сообщение # 1 Отправлено: sayat 08.12.2015 21:19:07

sunhunter777
 
участник форума



4
sunhunter777
не догоняешь :)....

При использовании в форме в качестве имени процедуры может использоваться только процедура модуля данной формы.
А уже в ней может быть вызвана процедура или функция модуля формы или общего модуля
Сообщение # 2 Отправлено: sunhunter777 09.12.2015 06:21:49
Страницы:  1  
ВНИМАНИЕ!
Посетители, находящиеся в группе Гости, не могут оставлять свои сообщения. Для регистрации пройдите по ссылке: зарегистрироваться.
Форум