Konsole#

Einführung#

Die VEXcode-Konsole wird im Monitorfenster von VEXcode angezeigt. Konsolenblöcke können während der Projektausführung Text, Zahlen und Variablenwerte anzeigen.

Nachfolgend finden Sie eine Liste aller verfügbaren Blöcke:

Cursor in der Konsole auf die nächste Zeile setzen#

Der Stack-Block set cursor to next row on console setzt den Cursor in der Konsole in Spalte 1 der nächsten Zeile. Der nächste ausgegebene Wert erscheint in dieser Zeile.

Verwenden Sie diesen Block, wenn der nächste auszugebende Wert in einer neuen Zeile beginnen soll. Wird dieser Block nicht verwendet und der vorherige Ausgabeblock auf der Konsole wurde nicht um und Cursor auf die nächste Zeile setzen erweitert, erscheint der nächste auszugebende Wert direkt nach dem vorherigen Wert in derselben Zeile.

Cursor auf die nächste Zeile im Konsolenstapelblock setzen#
setze Cursor in nächste Zeile in Konsole

Parameter

Beschreibung

Dieser Block hat keine Parameter.

Beispiel

Beim Start wird ‘Zeile 1’ auf der Konsole ausgegeben, der Cursor bewegt sich zur nächsten Zeile und dann wird ‘Zeile 2’ ausgegeben.#
wenn gestartet
[Display two lines of text.]
drucke [Row 1] in Konsole ▶
setze Cursor in nächste Zeile in Konsole
drucke [Row 2] in Konsole ▶

Die VEXcode-Konsole zeigt die Konsole und den Text "Zeile 1" in der ersten Zeile und "Zeile 2" in der zweiten Zeile an.

Alle Zeilen in der Konsole löschen#

Der clear all rows on console-Stack-Block löscht alle Zeilen in der Konsole und setzt den Cursor zurück zur ersten Zeile.

Alle Zeilen im Konsolenstapelblock löschen#
lösche alle Zeilen in Konsole

Parameter

Beschreibung

Dieser Block hat keine Parameter.

Beispiel

wenn gestartet
[Clear the Console after printing.]
drucke [This will disappear...] in Konsole ▶
warte [2] Sekunden
lösche alle Zeilen in Konsole

Druckgenauigkeit an der Konsole einstellen#

Der Stapelblock „Druckgenauigkeit in der Konsole festlegen“ bestimmt, wie viele Dezimalstellen Zahlen in der Konsole angezeigt werden. Diese Einstellung gilt für alle Zahlen, die nach Verwendung dieses Blocks ausgegeben werden. Zu Beginn eines Projekts ist die Druckgenauigkeit auf 1 eingestellt, sodass Zahlen ohne Dezimalstellen ausgegeben werden.

Druckgenauigkeit für Konsolenstapelblock festlegen#
setze Druckgenauigkeit auf [0.1 v] in Konsole

Parameter

Beschreibung

Präzision

Die zu verwendende Druckgenauigkeit:

  • 1
  • 0,1
  • 0,01
  • 0,001
  • Alle Ziffern

Beispiel

Beim Start wird die Druckgenauigkeit auf zwei Dezimalstellen eingestellt und 1/3 wird als 0,33 auf der Konsole ausgegeben.#
wenn gestartet
[Print 1/3 as 0.33.]
setze Druckgenauigkeit auf [0.01 v] in Konsole
drucke ([1] [math_division v] [3]) in Konsole ▶

Die VEXcode-Konsole zeigt die Konsole und den angezeigten Text "0.33".