Difference between revisions of "Ansistring/de"
From Free Pascal wiki
Jump to navigationJump to searchLine 3: | Line 3: | ||
Der [[Data type/de|Datentyp]] '''AnsiString''' hat keine Einschränkung in der Grösse und besteht aus einem Array des [[Data type/de|Datentyp]] [[Char/de|Char]].<br> | Der [[Data type/de|Datentyp]] '''AnsiString''' hat keine Einschränkung in der Grösse und besteht aus einem Array des [[Data type/de|Datentyp]] [[Char/de|Char]].<br> | ||
<br> | <br> | ||
− | Definition eines Datenfeldes vom [[Data type/de|Datentyp]] AnsiString:<br> | + | Definition eines [[Data field/de|Datenfeldes]] vom [[Data type/de|Datentyp]] AnsiString:<br> |
<syntaxhighlight> | <syntaxhighlight> | ||
Var | Var |
Revision as of 10:31, 26 August 2012
Der Datentyp AnsiString hat keine Einschränkung in der Grösse und besteht aus einem Array des Datentyp Char.
Definition eines Datenfeldes vom Datentyp AnsiString:
Var
a: AnsiString;
Beispiele für die gültige Zuweisung von Werten:
a := '0123ABCabc456';
a := a + '!"§$%&/()=?';
a := a + IntToStr(45);
Beispiele für die ungültige Zuweisung von Werten:
a := True;
a := 4;
Im unteren Beispiel wurde der zu übergebende Wert nicht auf den Datentyp String umgewandelt (gecastet).
--Olaf 10:05, 25 August 2012 (UTC)