- Регистрация
- 1 Мар 2015
- Сообщения
- 1,467
- Баллы
- 155
Оператор with используется для сокращения записи при обращении к полям записи или к свойствам и методам объекта. В этих случаях применение with позволяет избежать повторных ссылок на объект в последующих операторах. Например, группу операторов:
с помощью with можно записать короче:
Код:
Form1.label1.left:=Form1.label1.left+10;
Form1.label1.caption:=label2.caption;
Form1.label1.font.color:=clRed;
Код:
with Form1.label1 do begin
left:=Form1.label1.left+10;
caption:=label2.caption;
font.color:=clRed;
end;