Invoke;
Метод Invoke запускает на выполнение текущую процедуру/функцию.
Перед запуском на выполнение должны быть выполнены следующие условия:
Для параметрических процедур/функций в свойстве Params заданы значения параметров;
Для процедур/функций, которые реализованы в классе и не имеют в своей сигнатуре директиву Shared (свойство IsStatic возвращает False), в свойстве Self задан экземпляр класса.
При работе с функциями, после запуска их на выполнение, результат работы можно получить в свойстве ResultValue. Результат работы процедур будет обусловлен тем кодом, который в них реализован.
Пример использования приведён в описании метода IForeClass.BindToMethod.
См. также: