Difference between revisions of "AVR Programming/de"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "{{Translate}} =Wichtige Hinweise zu AVR-Programmierung= Generell geht alles '''nicht''', was dynamisch ist, zB. Classen, dynamische Arrays, dynamische Strings. ==Classen== '...")
 
Line 8: Line 8:
  
 
==String==
 
==String==
Folgenden Compilerschalter verwenden:
+
AVR unterstützen nur ShortString, dies muss mit folgendem Compilerschalter eingestellt werden.
 
<syntaxhighlight lang="pascal">
 
<syntaxhighlight lang="pascal">
 
{$H-}
 
{$H-}
 
</syntaxhighlight>
 
</syntaxhighlight>
 
+
Oder man deklariert den String so:
 +
<syntaxhighlight lang="pascal">
 +
var
 +
  s : String[123];
 +
</syntaxhighlight>
  
 
== Siehe auch ==
 
== Siehe auch ==

Revision as of 00:07, 4 December 2017

Template:Translate

Wichtige Hinweise zu AVR-Programmierung

Generell geht alles nicht, was dynamisch ist, zB. Classen, dynamische Arrays, dynamische Strings.

Classen

Classen gehen nicht auf einem AVR, alternativ Object nehmen.

String

AVR unterstützen nur ShortString, dies muss mit folgendem Compilerschalter eingestellt werden.

{$H-}

Oder man deklariert den String so:

var
  s : String[123];

Siehe auch