Zurück zum Gambas-Inhaltsverzeichnis.

Datentypen

gb.NullNullwert
gb.BooleanWahrheitswert
gb.ByteByte Ganzzahl
gb.ShortKurze Ganzzahl
gb.IntegerGanzzahl
gb.FloatFließkommazahl
gb.DateDatum und Uhrzeit
gb.StringString (Text)
gb.VariantVariant
gb.ObjectObjekt Referenz

Dateitypen

gb.FileReguläre Datei
gb.DirectoryVerzeichnis
gb.DeviceSpecial file for a device
gb.PipeNamed pipe
gb.SocketSpecial file for a socket
gb.LinkSymbolischer Link

String (Text) Konstanten

gb.NewLineZeilenumbruch. Entspricht Chr$(10)
gb.TabTabulator. Entspricht Chr$(9)

Sortierungsarten

gb.BinaryBinaersortierung
gb.CaseGroß- und Kleinschreibung wird nicht berücksichtigt
gb.LangSprachbasierte Sortierung

Wochentage

gb.MondayMontag
gb.TuesdayDienstag
gb.WednesdayMittwoch
gb.ThursdayDonnerstag
gb.FridayFreitag
gb.SaturdaySamstag
gb.SundaySonntag

Vordefinierte Zahlenformate

gb.GeneralNumberSchreibt eine Zahl mit 12 dezimalen Ziffern. Benutzen sie die wissenschaftliche Notation , wenn der absolute Betrag kleiner als 1 / 10000 oder größer als 10 000 000.
gb.Fixedentspricht "0.00"
gb.Percententspricht "###%"
gb.ScientificSchreibt eine Zahl mit seinem Exponenten und 18 dezimal Ziffern.

Vordefinierte Datums und Zeitformate

gb.GeneralDateWrite a date only if the date and time value has a date part, and write a time only if it has a date part.
gb.LongDateLong date format.
gb.MediumDateMedium date format.
gb.ShortDateShort date format.
gb.LongTimeLong time format.
gb.MediumTimeMedium time format.
gb.ShortTimeShort time format.

Verschiedene Formate

gb.StandardUse gb.GeneralNumber for formatting numbers and gb.GeneralDate for formatting dates and times.

Weitere Konstanten

Farben

Black, Blue, Cyan, DarkBlue, DarkCyan, DarkGray, DarkGreen, DarkMagenta, DarkRed DarkYellow, Default, Gray, Green, LightGray, Magenta, Orange, Pink, Red, Transparent, Violet, White, Yellow

Tasten

BackSpace, BackTab, CapsLock, Delete, Down, End, Enter, Esc, Escape, F1, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F2, F20, F21, F22, F23, F24, F3, F4, F5, F6, F7, F8, F9, Help, Home, Insert, Left, Menu, NumLock, PageDown, PageUp, Pause, Print, Return, Right, ScrollLock, Space, SysReq, Tab, Up

Rahmen

Etched, None, Plain, Raised, Sunken

Konstanten

Konstanten Beispiele
Der true Wert.TRUE
Der false Wert.FALSE
Ganze Zahlen.0, 123, -32769
Hexadezimale Kurzzahlen.&H1F5, &HFFFF, &FFFF
Hexadezimal gekennzeichnete Zahlen.&H10BF332E, &10BF332E
Hexadezimal unsigned Zahlen.&H8000&, &HFFFF&
Binärzahlen.&X1010010101, %101001011
Fließkommazahlen.1.0, -5.345219E+45
Textkonstanten."Hallo Welt !"
String constants to be translated.("This software is cool")
Null Konstante / Leerer Text.NULL

Escape Sequenzen

Textkonstanten können folgende Escape Sequenzen enthalten:

Escape Sequenz ASCII Entsprechung Entsprechung
\nCHR$(13)Zeilenumbruch
\rCHR$(10)Wagenrücklauf
\tCHR$(9)Tabulator
\"CHR$(34)Doppelte Anführungszeichen
\\CHR$(92)Backslash
\xxCHR$(&Hxx)Hexadezimalcode

Sie können Textkonstanten in einzelnen Teilen oder zusammen schreiben. Z.B. "Gambas" " ist " "großartig" ergibt dasselbe wie "Gambas ist großartig"

This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.