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 zusammen mit den Funktionen PrintLine verwendet, um die Print Ausgabe zu positionieren.
Überlädt
| Name | Beschreibung |
|---|---|
| TAB() |
Wird zusammen mit den Funktionen |
| TAB(Int16) |
Wird zusammen mit den Funktionen |
TAB()
Wird zusammen mit den Funktionen PrintLine verwendet, um die Print Ausgabe zu positionieren.
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 zusammen mit den Funktionen PrintLine verwendet, um die Print Ausgabe zu positionieren.
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 Columnist, TAB wird der Spaltenwert Column in der nächsten Ausgabezeile übersprungen. Ist Column dieser Wert kleiner als 1, TAB wird die Druckposition in Spalte 1 verschoben. Wenn Column die Breite der Ausgabezeile größer ist, TAB wird die nächste Druckposition mithilfe der Formel berechnet:
Spaltenformatbreite
Wenn die Breite beispielsweise 80 ist und Sie angeben TAB(90), beginnt der nächste Druck bei Spalte 10 (der Rest von 90/80). Wenn Column die aktuelle Druckposition kleiner als die aktuelle Druckposition ist, beginnt der Druck mit 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 am weitesten links stehende Druckposition in einer Ausgabezeile ist immer 1. Wenn Sie die Print Druckfunktionen PrintLine zum Drucken in Dateien verwenden, ist die äußerst rechte Druckposition 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. Es kann nicht mit Debug.WriteLine oder Console.WriteLineverwendet werden.
Note
Stellen Sie sicher, dass die tabellarischen Spalten breit genug sind, um breite Buchstaben zu enthalten.
Weitere Informationen
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod-Operator (Visual Basic)
Gilt für:
TAB(Int16)
Wird zusammen mit den Funktionen PrintLine verwendet, um die Print Ausgabe zu positionieren.
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 wurde vor dem Anzeigen oder Drucken des nächsten Ausdrucks in einer Liste verschoben. Wenn sie weggelassen wird, TAB wird die Einfügemarke an den Anfang der nächsten Druckzone verschoben.
Gibt zurück
Wird zusammen mit den Funktionen PrintLine verwendet, um die Print Ausgabe zu positionieren.
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 Columnist, TAB wird der Spaltenwert Column in der nächsten Ausgabezeile übersprungen. Ist Column dieser Wert kleiner als 1, TAB wird die Druckposition in Spalte 1 verschoben. Wenn Column die Breite der Ausgabezeile größer ist, TAB wird die nächste Druckposition mithilfe der Formel berechnet:
Spaltenformatbreite
Wenn die Breite beispielsweise 80 ist und Sie angeben TAB(90), beginnt der nächste Druck bei Spalte 10 (der Rest von 90/80). Wenn Column die aktuelle Druckposition kleiner als die aktuelle Druckposition ist, beginnt der Druck mit 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 am weitesten links stehende Druckposition in einer Ausgabezeile ist immer 1. Wenn Sie die Print Druckfunktionen PrintLine zum Drucken in Dateien verwenden, ist die äußerst rechte Druckposition 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. Es kann nicht mit Debug.WriteLine oder Console.WriteLineverwendet werden.
Note
Stellen Sie sicher, dass die tabellarischen Spalten breit genug sind, um breite Buchstaben zu enthalten.
Weitere Informationen
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod-Operator (Visual Basic)