Offene String-Parameter (Delphi)

Aus RAD Studio (Deutsch)
Wechseln zu: Navigation, Suche

Nach oben zu Liste der Delphi-Compiler-Direktiven - Index

Typ

Option

Syntax

{$P+} oder {$P-} {$OPENSTRINGS ON} oder {$OPENSTRINGS OFF}

Vorgabe

{$P+} {$OPENSTRINGS ON}

Bereich

Lokal



Anmerkungen

Die Direktive $P ist nur für Quelltext von Bedeutung, der im Status {$H-} compiliert wurde. Sie dient der Abwärtskompatibilität mit früheren Versionen von Delphi und Object Pascal. $P legt die Bedeutung von Variablenparametern fest, die mit dem Schlüsselwort string im Status {$H-} deklariert wurden. Bei {$P-} werden mit dem Schlüsselwort string deklarierte Parameter als normale var-Parameter interpretiert, bei der Direktive {$P+} dagegen als offene String-Parameter. Der Bezeichner string kann unabhängig von der Einstellung der Direktive $P immer zur Deklaration von OpenString-Parametern verwendet werden.

Siehe auch

In anderen Sprachen