Я рекомендовал прочесть то, что сказано на этот счет в помощи:
Цитата:
with obj1, obj2, ..., objn do statement
эквивалентна
with obj1 do
with obj2 do
...
with objn do
statement
In this case, each variable reference or method name in statement is interpreted, if possible, as a member of objn; otherwise it is interpreted, if possible, as a member of objn-1; and so forth.
|
Имеем: В этом случае каждое вхождение переменной или имени метода в
statement интерпретируется, если возможно, как член
objn; иначе интерепретируется, если возможно, как член
objn-1 и так далее.
В вашем случае свойство caption можно поменять уже у самого низко расположенного по вложенности объекта TLabel... что в общем-то сразу видно из эквивалентного варианта кода.