Referenz - SPC
Syntax: SPC (n)
Typ: Anweisung
Kategorie: Konsole
SPC wird im Zusammenhang mit
PRINT oder
PRINT # verwendet, um Texteinrückungen zu erzeugen. Der Cursor wird um 'n' Zeichen weiter gerückt. Der dazwischen liegende Text wird dabei nicht überschrieben, sondern nur der Cursor neu positioniert.
Befindet sich die Anweisung SPC am Ende der PRINT-Anweisung, so wird anschließend kein Zeilenumbruch durchgeführt.
Beispiel:
Dim As String A1, B1, A2, B2
A1 = "Jana"
B1 = "Bauer"
A2 = "Robert"
B2 = "Meier"
Print String(35, ".");
Locate , 1
Print "VORNAME"; Spc(35 - 10); "NACHNAME"
Print "-------"; Spc(35 - 10); "--------"
Print A1; Spc(35 - Len(A1)); B1
Print A2; Spc(35 - Len(A2)); B2
Sleep
Ausgabe:
VORNAME.........................NACHNAME
------- --------
Jana Bauer
Robert MeierUnterschiede zu QB:
In QB wird der Zwischenraum mit Leerzeichen überschrieben. In FreeBASIC kann dieses Verhalten mit
SPACE erreicht werden.
Unterschiede zu früheren Versionen von FreeBASIC:
Seit FreeBASIC v0.21 wird SPC auch von
PRINT USING unterstützt.
Siehe auch:
PRINT (Anweisung),
SPACE,
TAB,
LOCATE (Anweisung),
Konsole
| Zusätzliche Informationen und Funktionen | ||||
|---|---|---|---|---|
|
||||



FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!
Versionen