Partilhar via


FileSystem.TAB Método

Definição

Usado com as funções Print ou PrintLine para posicionar a saída.

Sobrecargas

TAB()

Usado com as funções Print ou PrintLine para posicionar a saída.

TAB(Int16)

Usado com as funções Print ou PrintLine para posicionar a saída.

TAB()

Origem:
FileSystem.vb
Origem:
FileSystem.vb
Origem:
FileSystem.vb

Usado com as funções Print ou PrintLine para posicionar a saída.

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

Retornos

Usado com as funções Print ou PrintLine para posicionar a saída.

Exemplos

Este exemplo usa a função para posicionar a TAB saída em um arquivo e na janela Saída .

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)

Comentários

Se a posição de impressão atual na linha atual for maior que Column, TAB pulará para o valor da coluna igual a Column na próxima linha de saída. Se Column for menor que 1, TAB moverá a posição de impressão para a coluna 1. Se Column for maior que a largura da linha de saída, TAB calculará a próxima posição de impressão usando a fórmula:

Largura do Módulo da Coluna

Por exemplo, se largura for 80 e você especificar TAB(90), a próxima impressão começará na coluna 10 (o restante de 90/80). Se Column for menor que a posição de impressão atual, a impressão começará na próxima linha na posição de impressão calculada. Se a posição de impressão calculada for maior que a posição de impressão atual, a impressão começará na posição de impressão calculada na mesma linha.

A posição de impressão mais à esquerda em uma linha de saída é sempre 1. Quando você usa as Print funções ou PrintLine para imprimir em arquivos, a posição de impressão mais à direita é a largura atual do arquivo de saída, que você pode definir usando a FileWidth função .

A TAB função também pode ser usada com a WriteLine função . Ele não pode ser usado com Debug.WriteLine ou Console.WriteLine.

Observação

Verifique se as colunas tabulares são largas o suficiente para conter letras largas.

Confira também

Aplica-se a

TAB(Int16)

Origem:
FileSystem.vb
Origem:
FileSystem.vb
Origem:
FileSystem.vb

Usado com as funções Print ou PrintLine para posicionar a saída.

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

Parâmetros

Column
Int16

Opcional. O número de coluna movido antes de exibir ou imprimir a próxima expressão em uma lista. Se omitido, TAB move o ponto de inserção para o início da próxima zona de impressão.

Retornos

Usado com as funções Print ou PrintLine para posicionar a saída.

Exemplos

Este exemplo usa a função para posicionar a TAB saída em um arquivo e na janela Saída .

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)

Comentários

Se a posição de impressão atual na linha atual for maior que Column, TAB pulará para o valor da coluna igual a Column na próxima linha de saída. Se Column for menor que 1, TAB moverá a posição de impressão para a coluna 1. Se Column for maior que a largura da linha de saída, TAB calculará a próxima posição de impressão usando a fórmula:

Largura do Módulo da Coluna

Por exemplo, se largura for 80 e você especificar TAB(90), a próxima impressão começará na coluna 10 (o restante de 90/80). Se Column for menor que a posição de impressão atual, a impressão começará na próxima linha na posição de impressão calculada. Se a posição de impressão calculada for maior que a posição de impressão atual, a impressão começará na posição de impressão calculada na mesma linha.

A posição de impressão mais à esquerda em uma linha de saída é sempre 1. Quando você usa as Print funções ou PrintLine para imprimir em arquivos, a posição de impressão mais à direita é a largura atual do arquivo de saída, que você pode definir usando a FileWidth função .

A TAB função também pode ser usada com a WriteLine função . Ele não pode ser usado com Debug.WriteLine ou Console.WriteLine.

Observação

Verifique se as colunas tabulares são largas o suficiente para conter letras largas.

Confira também

Aplica-se a