FileSystem.TAB Metoda

Definice

Používá se s funkcemi Print pro PrintLine umístění výstupu.

Přetížení

Name Description
TAB()

Používá se s funkcemi Print pro PrintLine umístění výstupu.

TAB(Int16)

Používá se s funkcemi Print pro PrintLine umístění výstupu.

TAB()

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Používá se s funkcemi Print pro PrintLine umístění výstupu.

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

Návraty

Používá se s funkcemi Print pro PrintLine umístění výstupu.

Příklady

Tento příklad používá TAB funkci k umístění výstupu do souboru a v okně Výstup .

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)

Poznámky

Pokud je aktuální pozice tisku na aktuálním řádku větší než Column, TAB přeskočí na hodnotu sloupce rovnou Column na dalším výstupním řádku. Pokud Column je menší než 1, TAB přesune pozici tisku do sloupce 1. Pokud Column je větší než šířka výstupní čáry, TAB vypočítá další pozici tisku pomocí vzorce:

Šířka mod sloupce

Pokud je například šířka 80 a zadáte TAB(90), začne další tisk ve sloupci 10 (zbytek 90/80). Pokud Column je menší než aktuální pozice tisku, tisk začíná na dalším řádku na počítané pozici tisku. Pokud je počítaná pozice tisku větší než aktuální pozice tisku, tisk začíná na počítané pozici tisku na stejné čáře.

Pozice tisku nejvíce vlevo na výstupním řádku je vždy 1. Pokud k tisku do souborů použijete Print funkce nebo PrintLine funkce, pozice tisku úplně vpravo je aktuální šířka výstupního souboru, kterou můžete nastavit pomocí FileWidth funkce.

Funkci TAB lze také použít s WriteLine funkcí. Nelze jej použít s Debug.WriteLine nebo Console.WriteLine.

Note

Ujistěte se, že jsou tabulkové sloupce dostatečně široké, aby obsahovaly široká písmena.

Viz také

Platí pro

TAB(Int16)

Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb
Zdroj:
FileSystem.vb

Používá se s funkcemi Print pro PrintLine umístění výstupu.

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

Parametry

Column
Int16

Optional. Číslo sloupce se přesunulo před zobrazením nebo tiskem dalšího výrazu v seznamu. Pokud tento argument vynecháte, TAB přesune kurzor na začátek další zóny tisku.

Návraty

Používá se s funkcemi Print pro PrintLine umístění výstupu.

Příklady

Tento příklad používá TAB funkci k umístění výstupu do souboru a v okně Výstup .

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)

Poznámky

Pokud je aktuální pozice tisku na aktuálním řádku větší než Column, TAB přeskočí na hodnotu sloupce rovnou Column na dalším výstupním řádku. Pokud Column je menší než 1, TAB přesune pozici tisku do sloupce 1. Pokud Column je větší než šířka výstupní čáry, TAB vypočítá další pozici tisku pomocí vzorce:

Šířka mod sloupce

Pokud je například šířka 80 a zadáte TAB(90), začne další tisk ve sloupci 10 (zbytek 90/80). Pokud Column je menší než aktuální pozice tisku, tisk začíná na dalším řádku na počítané pozici tisku. Pokud je počítaná pozice tisku větší než aktuální pozice tisku, tisk začíná na počítané pozici tisku na stejné čáře.

Pozice tisku nejvíce vlevo na výstupním řádku je vždy 1. Pokud k tisku do souborů použijete Print funkce nebo PrintLine funkce, pozice tisku úplně vpravo je aktuální šířka výstupního souboru, kterou můžete nastavit pomocí FileWidth funkce.

Funkci TAB lze také použít s WriteLine funkcí. Nelze jej použít s Debug.WriteLine nebo Console.WriteLine.

Note

Ujistěte se, že jsou tabulkové sloupce dostatečně široké, aby obsahovaly široká písmena.

Viz také

Platí pro