sys

sys.*

sys.description

Gibt eine JSON String zurück der das System beschreibt.

sys.info

Gibt eine JSON String zurück der das aktuelle Info zu System.

sys.stop

Stopped das System

sys.reboot

Rebooted das System

sys.restart

Startet die Applikation neu

sys.reset

 

sys.norm

Normalisiert einen Zahlwert. Das Resultat ist immer eine Zahl im Bereich von 0.0 bis 1.0

sys.norm(x) begrenzt x auf 0.0 bis 1.0

sys.norm(x, max) bildet und begrenzt den Bereich von 0.0 bis max auf 0.0 bis 1.0 ab

sys.norm(x, min, max) bildet und begrenzt den Bereich von min bis max auf 0.0 bis 1.0 ab

Ist der Eingangsbereich kleiner als DBL_EPSILON ist das Resultat 0.0.

sys.sleep

Hält das System für bestimmze Zeit an. Die Zeit wird in Sekunden angegeben und daf eine Number sein.

sys.setStopOnError

sys.isTicked

sys.show

sys.watchdogInit

sys.watchdogServe

sys.setTime

sys.setDrive

sys.format

string = sys.formatDateTime(format, …)

&d 

Signed decimal integer

%i    

Signed decimal integer

%u    

Unsigned decimal integer

%o    

Unsigned octal                  

%x    

Unsigned hexadecimal integer, lowercase (Beispiel: 7fa)

%X    

Unsigned hexadecimal integer, uppercase (Beispiel: 7FA)

%f    

Decimal floating point, lowercase (Beispiel: 392.65)

%F    

Decimal floating point, uppercase (Beispiel: 392.65)

%e    

Scientific notation (mantissa/exponent), lowercase (Beispiel: 3.9265e+2)

%E    

Scientific notation (mantissa/exponent), uppercase (Beispiel: 3.9265E+2)

%g    

Use the shortest representation: %e or %f (Beispiel: 392.65)

%G    

Use the shortest representation: %E or %F (Beispiel: 392.65)

%a    

Hexadecimal floating point, lowercase (Beispiel: -0xc.90fep-2)

%A    

Hexadecimal floating point, uppercase (Beispiel: -0XC.90FEP-2)

%c    

Character (Beispiel: a)

%s    

String of characters (Beispiel: abc)

%%    

Write a single %

sys.formatDateTime

string = sys.formatDateTime(number, [format])

number ist im Datum und Uhrzeitformat von Delphi und  C++ Builder. Der ganzzahlige Anteil eines Datum/Zeit Werts ist die Anzahl der Tage, die seit dem 30.12.1899 vergangen sind. Der Dezimalanteil gibt die Uhrzeit an. Das höchste unterstützte Datum ist 31.12.9999 23:59:59:999.

Der format string

Zeigt das Datum in dem in der globalen Variable ShortDateFormat angegebenen Format an. Dahinter wird die Uhrzeit, in dem in der globalen Variable LongTimeFormat festgelegten Format dargestellt. Wenn der Zeitanteil des DateTime-Werts 0 ist, wird keine Uhrzeit ausgegeben 

Zeigt den Tag als Zahl ohne führende Null an (1-31) 

dd 

Zeigt den Tag als Zahl mit führender Null an (01-31) 

ddd 

Zeigt den Wochentag als Abkürzung (Son-Sam) an

dddd  Zeigt den ausgeschriebenen Wochentag (Sonntag-Samstag) i an 

ddddd 

Zeigt das Datum in dem im System definierten kurzen Format an 

dddddd 

Zeigt das Datum in in dem im System definierten langen Format an 

Zeigt den Monat als Zahl ohne führende Null an (1-12). Wenn auf den Bezeichner m unmittelbar der Bezeichner h oder hh folgt, werden an Stelle des Monats die Minuten angezeigt.  

mm 

Zeigt den Monat als Zahl mit führender Null an (01-12). Wenn auf den Bezeichner mm unmittelbar der Bezeichner h oder hh folgt, werden an Stelle des Monats die Minuten angezeigt 

mmm 

Zeigt den Monatsnamen als drei Zeichen lange Abkürzung  

mmmm 

Zeigt den ausgeschriebenen Monatsnamen an

yy 

Zeigt das Jahr als zweistellige Zahl an (00-99)

yyyy 

Zeigt das Jahr als vierstellige Zahl an (0000-9999).  

Zeigt die Stunde ohne führende Null an (0-23)

hh 

Zeigt die Stunde mit führender Null an (00-23)

Zeigt die Minute ohne führende Null an (0-59)

nn 

Zeigt die Minute mit führender Null an (00-59)

Zeigt die Sekunde ohne führende Null an (0-59)

ss 

Zeigt die Sekunde mit führender Null an (00-59)

Zeigt die Uhrzeit in dem im System definierten kurzen Format an 

tt 

Zeigt die Uhrzeit in dem im System definierten langen Format an 

am/pm 

Verwendet die 12-Stunden-Zeitanzeige für den vorhergehenden Bezeichner h oder hh und zeigt alle Stunden vor Mittag mit dem String ‚am‘ und alle Stunden nach Mittag mit dem String ‚pm‘ an. Der Bezeichner am/pm kann in Großbuchstaben, in Kleinbuchstaben oder in gemischter Schreibweise eingegeben werden. Die Ausgabe wird entsprechend angepasst 

a/p 

Verwendet die 12-Stunden-Zeitanzeige für den vorhergehenden Bezeichner h oder hh und zeigt alle Stunden vor Mittag mit dem Zeichen ‚a‘ und alle Stunden nach Mittag mit dem Zeichen ‚p‘ an. Der Bezeichner a/p kann in Großbuchstaben, in Kleinbuchstaben oder in gemischter Schreibweise eingegeben werden. Die Ausgabe wird entsprechend angepasst

ampm 

Verwendet die 12-Stunden-Zeitanzeige für den vorhergehenden Bezeichner h oder hh und zeigt alle Stunden vor Mittag mit dem String aus der globalen Variable TimeAMString und alle Stunden nach Mittag mit dem String aus der globalen Variable TimePMString an 

/ 

Zeigt als Datumstrennzeichen das in der globalen Variable DateSeparator angegebene Zeichen an 

: 

Zeigt als Uhrzeittrennzeichen das in der globalen Variable TimeSeparator angegebene Zeichen an 

‚xx’/“xx“ 

Zeichen, die in einfache oder doppelte Anführungszeichen eingeschlossen sind, werden ohne spezielle Formatierung übernommen.

Beispiel:

gibt 00:00:00 01.01.1996 aus.

 

No votes yet.
Please wait...