Sign in Join
Wiki copytemporary

$H/de: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: $H/de

OldNewLine
1+Zurück zu den [[local compiler directives/de|lokalen Compilerdirektiven]].
2+
3+# \$H oder \$LONGSTRINGS
4+
5+Die Direktiven \$H oder \$LONGSTRINGS haben die gleiche Bedeutung und bestimmen, dass der Compiler das reservierte Wort String als AnsiString interpretiert.
6+
7+Die Direktive \$LONGSTRINGS kennt die Schalter ON und OFF.
8+
9+Die Direktive \$H kennt die Schalter + und -.
10+
11+Die Standardeinstellung ist {\$H-}. Das reservierte Wort String ist ein ShortString.
12+
13+Der Compiler Modus {\$MODE DELPHI} ändert die Einstellung der Direktive \$H auf {\$H+}.
14+
15+Beispiel:
16+
17+``` pascal
18+// Damit wird aus dem reservierten Wort String ein Ansistring
19+{$H+}
20+```
21+
22+Die Direktive {\$H} oder {\$LONGSTRINGS} entspricht der Kommandozeilen Option **-Sh**.
23+
24+---
25+*From the Free Pascal wiki, page "$H/de", as it stood on 2020-03-06 after a change by Trev, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history