Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#13

AW: Codeoptimierung

  Alt 4. Aug 2010, 12:10
"Für die Verwendung von Include-Dateien gilt eine Einschränkung: Sie können nicht in einem Anweisungsblock eingebunden werden. Dies liegt daran, dass zwischen den Schlüsselwörtern begin und end alle Anweisungen eines Anweisungsblocks aus derselben Quelldatei stammen müssen."
Das ist eine Fehlinformation.

Man kann Inklude überall einfügen.
Einzige Ausnahmen sind mitten in Text/Strings.

Delphi-Quellcode:
{$include global.inc}

procedure Test;
{$include var.inc}
begin
  {$include local.inc}
  ShowMessage('hier ein {$include text.inc}');
end;
Einzig und alleine text.inc würde nicht eingefügt/ersetzt.

(also diesbezüglich kann man sogar mal dem DP-Code-Highlighter glauben schenken)
$2B or not $2B
  Mit Zitat antworten Zitat