Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/artbear/delegate
Browse files Browse the repository at this point in the history
  • Loading branch information
artbear committed Jul 4, 2017
2 parents 1bd65b2 + 0106ddc commit a05613f
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,24 @@
ДелегатНовыйМир.Исполнить("Новый мир"); // или Делегаты.Исполнить(ДелегатНовыйМир, "Новый мир");
```

или можно использовать обработчик-функцию

```bsl
// Подключение библиотеки
#Использовать Делегат
// Метод, вызываемый из делегата
Функция Поздороваться(Имя) Экспорт
Сообщить("Привет, " + Имя + "!");
Возврат Имя;
КонецФункции
Делегат = Делегаты.Создать(ЭтотОбъект, "Поздороваться", "Мир");
ИмяМир = Делегаты.Исполнить(Делегат); // или Делегат.Исполнить();
ДелегатНовыйМир = Делегаты.Создать(ЭтотОбъект, "Поздороваться");
ИмяНовыйМир = ДелегатНовыйМир.Исполнить("Новый мир"); // или Делегаты.Исполнить(ДелегатНовыйМир, "Новый мир");
```

0 comments on commit a05613f

Please sign in to comment.