Difference between revisions of "Ansistring/de"

From Free Pascal wiki
Jump to navigationJump to search
Line 1: Line 1:
 
{{Ansistring}}
 
{{Ansistring}}
  
Der [[Data type/de|Datentyp]] '''AnsiString''' hat keine Einschränkung in der Grösse.<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 Datenfeldes vom [[Data type/de|Datentyp]] AnsiString:<br>

Revision as of 07:52, 26 August 2012

Template:Ansistring

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)