Wobei ein benamtes WITH-Statemant auch was währe, so wie es beim ON-DO-Statement in einem Try-Except auch funktioniert.
Delphi-Quellcode:
with X: Edit1.Lines do
X.Add('hallo);
oder
with X := Edit1.Lines do
oder with Edit1.Lines as X do
(geht doch nicht)