Scripting:Datentypen
Aus STNE-Wiki
(Unterschied zwischen Versionen)
Taipan (Diskussion | Beiträge) K |
Phips (Diskussion | Beiträge) |
||
| Zeile 1: | Zeile 1: | ||
{{Scriptingmenue}} | {{Scriptingmenue}} | ||
| - | + | ||
| + | == Datentypen in STNE == | ||
{| | {| | ||
| - | |||
| - | |||
| - | |||
|- | |- | ||
| - | | | + | ! colspan="3" | Die gebräuchlichsten Datentypen: |
| - | + | ||
| - | + | ||
|- | |- | ||
| - | | | + | ! Name !! Beschreibung !! Konvertierung durch |
| - | | Zeichenkette | + | |- |
| - | | | + | | [[API:String|String]] || Zeichenkette mit maximal 255 Zeichen || [[Scripting:Typenkonvertierung#CStr() - Umwandlung in einen String|CStr()]] |
| + | |- | ||
| + | | [[API:Integer|Integer]] || Eine Ganze Zahl || [[Scripting:Typenkonvertierung#Integer.Parse() - Umwandlung in eine Zahl|CInt()]] | ||
| + | |- | ||
| + | | [[API:Boolean|Boolean]] || Wahrheitswert, entweder {{code|True}} oder {{code|False}} || CBool() | ||
| + | |- | ||
| + | | [[API:Enum|Enum]] || Enum entspricht einer Aufzählung von möglichen Werten, bestes Beispiel: [[API:EBeamResource|EBeamResource]] || - | ||
| + | |- | ||
| + | | [[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 | ||
|- | |- | ||
| - | + | ! Name !! Beschreibung !! Umwandlung durch | |
| - | + | ||
| - | + | ||
|- | |- | ||
| - | | | + | | [[API:Byte|Byte]] || Ganze Zahl zwischen 0 und 255 || CByte() |
| - | | Ganze Zahl | + | |
| - | | | + | |
|- | |- | ||
| - | | | + | | [[API:Char|Char]] || Ein einzelnes zeichen || CChar() |
| - | | | + | |
| - | + | ||
|- | |- | ||
| - | | | + | | [[API:Date|Date]] || Enthält das Datum als Variable || CDate() |
| - | | | + | |
| - | | | + | |
|- | |- | ||
| - | | | + | | [[API:Singe|Singe]] || Kommazahlen mit einfachem Wertebereich || CDbl() |
| - | | | + | |
| - | | | + | |
|- | |- | ||
| - | | | + | | [[API:Double|Double]] || Kommazahlen mit erweitertem Wertebereich || Cdbl() |
| - | + | ||
| - | | | + | |
|- | |- | ||
| - | | | + | | [[API:Long|Long]] || Ganze Zahlen mit erweitertem Wertebereich || CLng() |
| - | | | + | |
| - | | | + | |
|- | |- | ||
| - | | | + | | [[API:Short|Short]] || Ganze Zahlen mit eingeschränktem Wertebereich || - |
| - | | Ganze | + | |
| - | | | + | |
|- | |- | ||
| - | |||
| - | |||
| - | |||
|} | |} | ||
Version vom 20. August 2010, 18:48 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 durch |
| String | Zeichenkette mit maximal 255 Zeichen | CStr() |
| Integer | Eine Ganze Zahl | CInt() |
| Boolean | Wahrheitswert, entweder True oder False | CBool() |
| Enum | Enum entspricht einer Aufzählung von möglichen Werten, bestes Beispiel: EBeamResource | - |
| Array | Array ist kein eigentlicher Datentyp sondern ein Feld, in dem mehrere Variablen gespeichert werden können | - |
| Weniger gebräuchliche Datentypen | ||
|---|---|---|
| Name | Beschreibung | Umwandlung durch |
| Byte | Ganze Zahl zwischen 0 und 255 | CByte() |
| 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 | - |