Cтраница 1
Имена методов совпадают с английскими именами макрокоманд. [1]
Имя метода чтения образуется из имени свойства добавлением впереди слова Get. Метод чтения не принимает аргументы и возвращает значение, тип которого совпадает с типом свойства. [2]
Каким знаком отделяется имя метода и имя свойства от указанного перед ним объекта. [3]
Чтобы вызвать метод объекта, имя метода ( с указанием необходимых параметров) пишется через точку после имени объекта. [4]
Если в разделе write записано имя метода записи, то запись будет осуществляться только процедурой с этим именем. Процедура записи - это процедура с одним параметром того типа, который объявлен для свойства. Имя процедуры записи принято начинать с префикса Set, после которого следует имя свойства. [5]
Если в разделе read записано имя метода чтения, то чтение будет осуществляться только функцией с этим именем. Функция чтения - это функция без параметра, возвращающая значение того типа, который объявлен для свойства. Имя функции чтения принято начинать с префикса Get, после которого следует имя свойства. [6]
Если в разделе write записано имя метода записи, то запись будет осуществляться только процедурой с этим именем. Процедура записи - это процедура с одним параметром того типа, который объявлен для свойства. Имя процедуры записи принято начинать с префикса Set, после которого следует имя свойства. [7]
Если в разделе read записано имя метода чтения, то чтение будет осуществляться только функцией с этим именем. Функция чтения - это функция без параметра, возвращающее значение того типа, который объявлен для свойства. Имя функции чтения принято начинать с префикса Get, после которого следует имя свойства. [8]
После имени свойства указывается его тип, затем - имена методов, обеспечивающих доступ к значению свойства. [9]
После имени свойства указывается его тип, затем - имена методов, обеспечивающих доступ к значению свойства. [10]
Если записать слово inherited и после него не писать имя вызываемого метода, то будет вызываться наследуемый метод, совпадающий по имени с именем того метода, из которого он вызывается. [11]
Второй метод, MethodName, делает обратное преобразование, возвращая имя метода, расположенное в указанном адресе памяти. Этот метод может использоваться для получения имени обработчика события по его значению, что и делает Delphi при поточной передаче компонента в DFM-файл. [12]
О Delphi использует имя компонента при создании заданных по умолчанию имен методов, связанных с его событиями. Если вы имеете компонент Buttonl, то по умолчанию его обработчик события OnClick будет называться ButtonIClick, если не будет определено другое имя. [13]
Чтобы вызвать метод внешнего приложения в языке системы 1С: Предприятие, имя метода ( с указанием необходимых параметров) пишется через точку после имени ссылки на объект внешнего приложения. [14]
Посылка сообщения объекту осуществляется вызовом универсальной функции, в которой объекту передается имя вызываемого метода и используемые им аргументы. Принимающий сообщение объект содержит механизм, который опознает сообщение, выбирает соответствующий ему метод, активизирует его и передает ему содержащиеся в сообщении требуемые методом параметры. Метод вычисляется так же, как обыкновенная функция, и значение возвращается в качестве ответа на сообщение. Вычисление метода может в результате побочного эффекта изменить состояние объекта и быть причиной посылки новых сообщений другим объектам. [15]