Sdílet prostřednictvím


FileSystem.TAB Metoda

Definice

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

Přetížení

TAB()

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

TAB(Int16)

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

TAB()

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

Používá se Print s funkcemi nebo PrintLine k 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 Print s funkcemi nebo PrintLine k umístění výstupu.

Příklady

Tento příklad používá TAB funkci k umístění výstupu v 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, která se Column rovná 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 režimu sloupce

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

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

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

Poznámka

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

Viz také

Platí pro

TAB(Int16)

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

Používá se Print s funkcemi nebo PrintLine k 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

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

Návraty

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

Příklady

Tento příklad používá TAB funkci k umístění výstupu v 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 režimu sloupce

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

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

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

Poznámka

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

Viz také

Platí pro