Scripting:Datentypen

Aus STNE-Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 5: Zeile 5:
{|
{|
|-
|-
-
! colspan="3" | Die gebräuchlichsten Datentypen:
+
! colspan="4" | Die gebräuchlichsten Datentypen:
|-
|-
-
! Name !! Beschreibung !! Konvertierung durch
+
! Name !! Beschreibung !! Konvertierung in diesen Typ durch: !! Wertebereich
|-
|-
-
| [[API:String|String]] || Zeichenkette mit maximal 255 Zeichen || [[Scripting:Typenkonvertierung#CStr() - Umwandlung in einen String|CStr()]]
+
| [[API:String|String]] || Zeichenkette mit maximal 255 Zeichen || [[Scripting:Typenkonvertierung#CStr() - Umwandlung in einen String|CStr()]] || Buchstaben, Sonderzeichen, Zahlen...
|-
|-
-
| [[API:Integer|Integer]] || Eine Ganze Zahl || [[Scripting:Typenkonvertierung#Integer.Parse() - Umwandlung in eine Zahl|CInt()]]
+
| [[API:Integer|Integer]] || Eine Ganze Zahl || [[Scripting:Typenkonvertierung#Integer.Parse() - Umwandlung in eine Zahl|CInt()]] || Von -2.147.483.647 bis +2.147.483.647
|-
|-
-
| [[API:Boolean|Boolean]] || Wahrheitswert, entweder {{code|True}} oder {{code|False}} || CBool()
+
| [[API:Boolean|Boolean]] || Wahrheitswert, entweder {{code|True}} oder {{code|False}} || CBool() || {{code|True}} oder {{code|False}}
|-
|-
-
| [[API:Enum|Enum]] || Enum entspricht einer Aufzählung von möglichen Werten, bestes Beispiel: [[API:EBeamResource|EBeamResource]] || -
+
| [[API:Enum|Enum]] || Enum entspricht einer Aufzählung von möglichen Werten, bestes Beispiel: [[API:EBeamResource|EBeamResource]] || - || ''Je nach Definition''
|-
|-
-
| [[API:Array|Array]] || Array ist kein eigentlicher Datentyp sondern ein Feld, in dem mehrere Variablen gespeichert werden können || -  
+
| [[API:Array|Array]] || Array ist kein eigentlicher Datentyp sondern ein Feld, in dem mehrere Variablen gespeichert werden können || - || -
|}
|}
{|
{|
-
! colspan="3" | Weniger gebräuchliche Datentypen
+
! colspan="4" | Weniger gebräuchliche Datentypen
|-
|-
-
! Name !! Beschreibung !! Umwandlung durch
+
! Name !! Beschreibung !! Konvertierung in diesen Typ durch: !! Wertebereich
|-
|-
-
| [[API:Byte|Byte]] || Ganze Zahl zwischen 0 und 255 || CByte()
+
| [[API:Byte|Byte]] || Ganze Zahl zwischen 0 und 255 || CByte() || 0-255
|-
|-
| [[API:Char|Char]] || Ein einzelnes zeichen || CChar()
| [[API:Char|Char]] || Ein einzelnes zeichen || CChar()

Version vom 20. August 2010, 20:38 Uhr

fertige Scripte | Anleitungen und FAQ | Überblick über die Scripting-Sektion | Hilfen zum Arbeiten im Wiki

Datentypen in STNE

Die gebräuchlichsten Datentypen:
Name Beschreibung Konvertierung in diesen Typ durch: Wertebereich
String Zeichenkette mit maximal 255 Zeichen CStr() Buchstaben, Sonderzeichen, Zahlen...
Integer Eine Ganze Zahl CInt() Von -2.147.483.647 bis +2.147.483.647
Boolean Wahrheitswert, entweder True oder False CBool() True oder False
Enum Enum entspricht einer Aufzählung von möglichen Werten, bestes Beispiel: EBeamResource - Je nach Definition
Array Array ist kein eigentlicher Datentyp sondern ein Feld, in dem mehrere Variablen gespeichert werden können - -


Weniger gebräuchliche Datentypen
Name Beschreibung Konvertierung in diesen Typ durch: Wertebereich
Byte Ganze Zahl zwischen 0 und 255 CByte() 0-255
Char Ein einzelnes zeichen CChar()
Date Enthält das Datum als Variable CDate()
Singe Kommazahlen mit einfachem Wertebereich CDbl()
Double Kommazahlen mit erweitertem Wertebereich Cdbl()
Long Ganze Zahlen mit erweitertem Wertebereich CLng()
Short Ganze Zahlen mit eingeschränktem Wertebereich -
Persönliche Werkzeuge