FileSystem.TAB Methode

Definitie

Wordt gebruikt met de Print of PrintLine functies om uitvoer te positioneren.

Overloads

Name Description
TAB()

Wordt gebruikt met de Print of PrintLine functies om uitvoer te positioneren.

TAB(Int16)

Wordt gebruikt met de Print of PrintLine functies om uitvoer te positioneren.

TAB()

Wordt gebruikt met de Print of PrintLine functies om uitvoer te positioneren.

public:
 static Microsoft::VisualBasic::TabInfo TAB();
public static Microsoft.VisualBasic.TabInfo TAB();
static member TAB : unit -> Microsoft.VisualBasic.TabInfo
Public Function TAB () As TabInfo

Retouren

Wordt gebruikt met de Print of PrintLine functies om uitvoer te positioneren.

Voorbeelden

In dit voorbeeld wordt de TAB functie gebruikt om uitvoer in een bestand en in het venster Uitvoer te plaatsen.

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)

Opmerkingen

Als de huidige afdrukpositie op de huidige regel groter is dan Column, TAB gaat u naar de kolomwaarde die gelijk is aan Column op de volgende uitvoerregel. Als Column deze kleiner is dan 1, TAB verplaatst u de afdrukpositie naar kolom 1. Als Column deze groter is dan de breedte van de uitvoerregel, TAB berekent u de volgende afdrukpositie met behulp van de formule:

Breedte van kolom mod

Als de breedte bijvoorbeeld 80 is en u opgeeft TAB(90), begint de volgende afdruk bij kolom 10 (de rest van 90/80). Als Column de afdrukpositie kleiner is dan de huidige afdrukpositie, begint het afdrukken op de volgende regel op de berekende afdrukpositie. Als de berekende afdrukpositie groter is dan de huidige afdrukpositie, begint het afdrukken op de berekende afdrukpositie op dezelfde regel.

De meest linkse afdrukpositie op een uitvoerregel is altijd 1. Wanneer u de Print functie of PrintLine functies gebruikt om af te drukken op bestanden, is de meest rechtse afdrukpositie de huidige breedte van het uitvoerbestand, dat u kunt instellen met behulp van de FileWidth functie.

De TAB functie kan ook worden gebruikt met de WriteLine functie. Het kan niet worden gebruikt met Debug.WriteLine of Console.WriteLine.

Note

Zorg ervoor dat de kolommen in tabelvorm breed genoeg zijn om brede letters te bevatten.

Zie ook

Van toepassing op

TAB(Int16)

Wordt gebruikt met de Print of PrintLine functies om uitvoer te positioneren.

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

Parameters

Column
Int16

Optional. Het kolomnummer is verplaatst naar voordat de volgende expressie in een lijst wordt weergegeven of afgedrukt. Als u dit weglaat, TAB verplaatst u de invoegpositie naar het begin van de volgende afdrukzone.

Retouren

Wordt gebruikt met de Print of PrintLine functies om uitvoer te positioneren.

Voorbeelden

In dit voorbeeld wordt de TAB functie gebruikt om uitvoer in een bestand en in het venster Uitvoer te plaatsen.

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)

Opmerkingen

Als de huidige afdrukpositie op de huidige regel groter is dan Column, TAB gaat u naar de kolomwaarde die gelijk is aan Column op de volgende uitvoerregel. Als Column deze kleiner is dan 1, TAB verplaatst u de afdrukpositie naar kolom 1. Als Column deze groter is dan de breedte van de uitvoerregel, TAB berekent u de volgende afdrukpositie met behulp van de formule:

Breedte van kolom mod

Als de breedte bijvoorbeeld 80 is en u opgeeft TAB(90), begint de volgende afdruk bij kolom 10 (de rest van 90/80). Als Column de afdrukpositie kleiner is dan de huidige afdrukpositie, begint het afdrukken op de volgende regel op de berekende afdrukpositie. Als de berekende afdrukpositie groter is dan de huidige afdrukpositie, begint het afdrukken op de berekende afdrukpositie op dezelfde regel.

De meest linkse afdrukpositie op een uitvoerregel is altijd 1. Wanneer u de Print functie of PrintLine functies gebruikt om af te drukken op bestanden, is de meest rechtse afdrukpositie de huidige breedte van het uitvoerbestand, dat u kunt instellen met behulp van de FileWidth functie.

De TAB functie kan ook worden gebruikt met de WriteLine functie. Het kan niet worden gebruikt met Debug.WriteLine of Console.WriteLine.

Note

Zorg ervoor dat de kolommen in tabelvorm breed genoeg zijn om brede letters te bevatten.

Zie ook

Van toepassing op