18.11.2016, Vladimír Klaus, navštíveno 2658x
Bylo by nošením dříví do lesa, abych zde vysvětloval, jak se v Delphi používají komentáře. Takže jen stručně:
i:=0;
//komentář na jednu řádku
i:=0;
{komentář
na více řádek
}
i:=0;
(* jiný komentář
na více řádek
*)
Pokud potřebujete zakomentovat část kódu, který již nějaké komentáře obsahuje, dá se využít toho, že třeba pomocí {...} obalíte komentáře (*...*) a naopak. Řádkové komentáře se dají obalit samozřejmě kdykoliv.
i:=0;
(*
//komentář na jednu řádku
{komentář
na více řádek
}
*)
Jenže co v případě, že už tam máte spoustu různých komentářů a žádné větší obalení již není možné? Pak se musí použít malý trik, kdy sice daná část kódu nebude přímo komentář, ale v každém případě ji nebude kompilátor zpracovávat. Zkrátka se vytvoří sekce s podmínkou, která nebude nikdy splněná. A je to!
{$IFDEF False}
... zde může být cokoliv... a kompilátor to bude ignorovat
{$ENDIF}
Kdybych tento trik poznal před řadou let, ušetřilo by mi to spoustu času i nervů, ale tak snad to nyní pomůže někomu dalšímu...
Zdroje: