Оператор вызова метода формы |
Из любого обработчика событий или тела процедуры можно вызвать метод формы.
Оператор вызова метода формы в интерфейсе начинается с имени формы в интерфейсе, который отделяется от остальной части оператора точкой.
Для формы-прототипа и присоединенных форм создается общий объект формы, при обращении к методам которого используется имя формы в интерфейсе.
Существует набор процедур, совпадающих по назначению и близких по имени к методам объекта Form (процедуры имеют префикс Form_). Отличие заключается в том, что эти процедуры в качестве входного параметра получают ссылку на объект Form (см. метод Handle) и благодаря этому объект Form может передаваться как переменная в VIP-процедуры.
Пример
form myForm("out\%USER%\MyReport.out"); .... myForm.Write(MyTable.MyField+2,0); myForm.Write(MyTable.MyDate,'DD-MM-YYYY');
Вызывается метод Write формы myForm.