In der Delphi Hilfe findest du die Erklärung unter "with-Anweisungen".
Im vorliegenden Fall passiert folgendes: Das in der WITH-Anweisung vorgezogene Objekt erspart mir die Angabe des Objektes bei jeder Eigenschaft. Der Quellcode wird kompakter, aber für den Ungeübten lauern manchmal auch Gefahren durch Namensüberdeckung.
Delphi-Quellcode:
procedure TDemoForm.OnTimer(Sender: TObject);
begin
RadioGroup.ItemIndex := Succ(RadioGroup.ItemIndex) mod RadioGroup.Items.Count;
end;
Gute Nacht