Input()
Syntax
String$ = Input()Beschreibung
Ermöglicht dem Programm, eine ganze Zeichenkette zu erfassen. Dieser Befehl hält die Programmausführung an und wartet bis der Benutzer die Return-Taste drückt. Die Eingabezeile (Zeichenkette) kann nicht länger als die Konsolen-Breite sein (es werden keine weiteren Zeichen akzeptiert, wenn die Zeile zu lang wird).
Parameter:
Dieser Befehl hat keine Parameter.
Rückgabewert:
Ein String, welcher die vom Anwender eingegebene Textzeile beinhaltet, ohne das Return-Zeichen.
Beispiel:If OpenConsole() Print("Geben Sie Ihren Namen ein und druecken Sie Return: ") name$=Input() ; Die Return-Taste wird nicht an die Konsole weitergegeben, deshalb ; drucken wir einen leeren String mit einem "NewLine" (neue Zeile), ; um auf die nächste Zeile zu springen, nachdem eine Input()-Zeile ; mit Return/Enter abgeschlossen hat. PrintN("") PrintN("Hallo, "+name$+", nett Sie zu treffen.") PrintN("Druecken Sie Return zum Beenden.") Input() CloseConsole() EndIf End
Hinweise:
Nachdem der Anwender zum Abschluss der eingegebenen Zeile die Return-Taste drückt, wird das Return-Zeichen nicht an die Konsole weitergegeben (ausgedruckt). Dies bedeutet, wenn Sie nach der Eingabe einer Zeile durch den Anwender auf die nächste Zeile springen wollen, müssen Sie einen leeren String und ein "NewLine" - wie im obigen Beispiel gezeigt - ausgeben.
Unterstützte OS
Windows, Linux, MacOS X