With

Z Delphi & Pascal (česká wiki)
Verze z 27. 9. 2012, 11:38, kterou vytvořil Zdeno Sekerák (diskuse | příspěvky) (Vytvorená stránka „=with= Příkaz with je prostředek, který zkracuje zápis pro přístup k položkám typu record. ;Syntaxe with proměnná, ..., prom...“)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaci Skočit na vyhledávání

with

Příkaz with je prostředek, který zkracuje zápis pro přístup k položkám typu record.

Syntaxe
  with proměnná, ..., proměnná do příkaz
Popis
Uvnitř příkazu za slovem do mohou být položky jedné nebo více specifikovaných proměnných typu záznam zpřístupněny pouze pomocí jejich identifikátorů.

Příklad

{ Příkaz with }
  with Datum[I] do
  begin
    mes :=1;
    rok :=rok + 1;
  end;

je ekvaivalent k:

  Datum[I].mes :=1;
  Datum[I].rok :=Datum[I].rok + 1;