Print()

Syntax

Print(Text$)
Beschreibung
Zeigt den angegebenen String 'Text$' in der Konsole an.

Parameter

Text$ Der anzuzeigende Text. Im Grafikmodus darf die Länge des Strings die Breite der Konsole nicht überschreiten, andernfalls wird das Ende des Strings abgeschnitten.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Anmerkungen

Im Grafikmodus ist es möglich, die aktuelle Cursor-Position mit dem Befehl ConsoleLocate() zu ändern. Um das Aussehen des Strings bei der Ausgabe zu ändern, sollte der Befehl ConsoleColor() verwendet werden.

Der Cursor wird auf das nächste Zeichen nach dem Ende des ausgegebenen Strings bewegt. Bei der nächsten Anwendung von Print() beginnt die Ausgabe also unmittelbar hinter dem zuletzt ausgegebenen String. Um den Cursor nach der Ausgabe automatisch auf die nächste Zeile springen zu lassen, verwenden Sie den Befehl PrintN().

Wenn Sie Text über den rechten Rand des Konsolenfensters hinaus ausgeben, wird dieser automatisch umgebrochen und am linken Rand der nächsten Zeile fortgesetzt. Wenn Ihre Textausgabe über den unteren Rand des Konsolenfensters hinausgeht, wird das Konsolenfenster seinen Inhalt automatisch nach oben scrollen.

Um Roh-Daten auf einer nicht-grafischen Konsole (für Pipe-Kommunikation) auszugeben, kann WriteConsoleData() verwendet werden.

Hinweis: Im Konsolenfenster werden im ASCII-Modus, ohne weitere Maßnahmen (z.B. Nutzung des WinAPI-Befehls CharToOem_()), deutsche Umlaute oder Sonderzeichen (z.B. ä, ö, ü, ß) nicht korrekt dargestellt.

Beispiel

  If OpenConsole()
    Print("Dies ist tatsaechlich ein langer String.")
    Print("Sie sehen, dass dieser String an das Ende des vorherigen anschliesst?")
    Print("Dies liegt daran, dass der Cursor an das Ende des Strings bewegt wird und nicht auf eine neue Zeile.")
    Print("Hoffentlich wird der Text jetzt auch korrekt umgebrochen.")

    PrintN("")
    PrintN("")
    PrintN("Druecken Sie Return zum Beenden.")
    Input()
  EndIf

Siehe auch

PrintN(), Input()

Unterstützte OS

Alle

<- OpenConsole() - Console Inhaltsverzeichnis - PrintN() ->