После set ожидается идентификатор процедуры

Описание

При использовании старого синтаксиса описания свойств после спецификатора Set указан идентификатор функции, а не процедуры.

Способ устранения

Проверить тип объекта, указанного после спецификатора Set. Указать процедуру, синтаксис которой допустим для данного свойства.

Пример

Class MyClass: Object
    Sub Proc;
    Begin
        
    End Sub Proc;
    
    Function Func: Integer;
    Begin
        Return i
    End Function Func;
    
    Property Item: Integer Set Func;
End Class MyClass;

При компиляции указанного кода на строке «Property Item: Integer Set Func;» будет сгенерирована ошибка «После set ожидается идентификатор процедуры». Для разрешения ошибки необходимо после спецификатора «Set» указать идентификатор процедуры «Proc».

См. также:

Ошибки компилятора