FileSystem.TAB Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird mit der Print
-Funktion oder der PrintLine
-Funktion zum Positionieren der Ausgabe verwendet.
Überlädt
TAB() |
Wird mit der |
TAB(Int16) |
Wird mit der |
TAB()
- Quelle:
- FileSystem.vb
- Quelle:
- FileSystem.vb
- Quelle:
- FileSystem.vb
Wird mit der Print
-Funktion oder der PrintLine
-Funktion zum Positionieren der Ausgabe verwendet.
public:
static Microsoft::VisualBasic::TabInfo TAB();
public static Microsoft.VisualBasic.TabInfo TAB ();
static member TAB : unit -> Microsoft.VisualBasic.TabInfo
Public Function TAB () As TabInfo
Gibt zurück
Wird mit der Print
-Funktion oder der PrintLine
-Funktion zum Positionieren der Ausgabe verwendet.
Beispiele
In diesem Beispiel wird die -Funktion verwendet, um die TAB
Ausgabe in einer Datei und im Ausgabefenster zu positionieren.
FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)
Hinweise
Wenn die aktuelle Druckposition in der aktuellen Zeile größer als Column
ist, TAB
springt zum Spaltenwert gleich Column
in der nächsten Ausgabezeile. Wenn Column
kleiner als 1 ist, TAB
verschiebt die Druckposition in Spalte 1. Wenn Column
größer als die Ausgabezeilenbreite ist, TAB
berechnet die nächste Druckposition mithilfe der Formel:
Spalten-Mod-Breite
Wenn die Breite beispielsweise 80 beträgt und Sie angeben TAB(90)
, beginnt der nächste Druck bei Spalte 10 (der Rest von 90/80). Wenn Column
kleiner als die aktuelle Druckposition ist, beginnt der Druck in der nächsten Zeile an der berechneten Druckposition. Wenn die berechnete Druckposition größer als die aktuelle Druckposition ist, beginnt der Druck an der berechneten Druckposition in derselben Zeile.
Die Druckposition auf der linken Seite einer Ausgabezeile ist immer 1. Wenn Sie die Print
- oder PrintLine
-Funktionen zum Drucken in Dateien verwenden, ist die Druckposition ganz rechts die aktuelle Breite der Ausgabedatei, die Sie mit der FileWidth
-Funktion festlegen können.
Die TAB
Funktion kann auch mit der WriteLine
Funktion verwendet werden. Sie kann nicht mit Debug.WriteLine oder Console.WriteLineverwendet werden.
Hinweis
Stellen Sie sicher, dass Die Tabellenspalten breit genug sind, um breite Buchstaben zu enthalten.
Weitere Informationen
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Operator Mod(Visual Basic)
Gilt für:
TAB(Int16)
- Quelle:
- FileSystem.vb
- Quelle:
- FileSystem.vb
- Quelle:
- FileSystem.vb
Wird mit der Print
-Funktion oder der PrintLine
-Funktion zum Positionieren der Ausgabe verwendet.
public:
static Microsoft::VisualBasic::TabInfo TAB(short Column);
public static Microsoft.VisualBasic.TabInfo TAB (short Column);
static member TAB : int16 -> Microsoft.VisualBasic.TabInfo
Public Function TAB (Column As Short) As TabInfo
Parameter
- Column
- Int16
Dies ist optional. Die Spaltennummer, zu der vor dem Anzeigen oder Drucken des nächsten Ausdrucks in einer Liste gewechselt wird. Wenn der Wert nicht angegeben wird, verschiebt TAB
die Einfügemarke an den Anfang der nächsten Ausgabezone.
Gibt zurück
Wird mit der Print
-Funktion oder der PrintLine
-Funktion zum Positionieren der Ausgabe verwendet.
Beispiele
In diesem Beispiel wird die -Funktion verwendet, um die TAB
Ausgabe in einer Datei und im Ausgabefenster zu positionieren.
FileOpen(1, "TESTFILE", OpenMode.Output) ' Open file for output.
' The second word prints at column 20.
Print(1, "Hello", TAB(20), "World.")
' If the argument is omitted, cursor is moved to the next print zone.
Print(1, "Hello", TAB(), "World")
FileClose(1)
Hinweise
Wenn die aktuelle Druckposition in der aktuellen Zeile größer als Column
ist, TAB
springt zum Spaltenwert gleich Column
in der nächsten Ausgabezeile. Wenn Column
kleiner als 1 ist, TAB
verschiebt die Druckposition in Spalte 1. Wenn Column
größer als die Breite der Ausgabezeile ist, TAB
berechnet die nächste Druckposition mithilfe der Formel:
Spalten-Mod-Breite
Wenn die Breite beispielsweise 80 beträgt und Sie angeben TAB(90)
, beginnt der nächste Druck bei Spalte 10 (der Rest von 90/80). Wenn Column
kleiner als die aktuelle Druckposition ist, beginnt der Druck in der nächsten Zeile an der berechneten Druckposition. Wenn die berechnete Druckposition größer als die aktuelle Druckposition ist, beginnt der Druck an der berechneten Druckposition in derselben Zeile.
Die Druckposition auf der linken Seite einer Ausgabezeile ist immer 1. Wenn Sie die Print
- oder PrintLine
-Funktionen zum Drucken in Dateien verwenden, ist die Druckposition ganz rechts die aktuelle Breite der Ausgabedatei, die Sie mit der FileWidth
-Funktion festlegen können.
Die TAB
Funktion kann auch mit der WriteLine
Funktion verwendet werden. Sie kann nicht mit Debug.WriteLine oder Console.WriteLineverwendet werden.
Hinweis
Stellen Sie sicher, dass Die Tabellenspalten breit genug sind, um breite Buchstaben zu enthalten.
Weitere Informationen
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Operator Mod(Visual Basic)