FileSystem.TAB Método

Definição

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

Sobrecargas

Name Description
TAB()

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

TAB(Int16)

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

TAB()

Usado com as Print funções de 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

Devoluções

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

Exemplos

Este exemplo utiliza a TAB função para posicionar a saída num ficheiro e na janela de 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)

Observações

Se a posição atual de impressão na linha atual for maior que Column, TAB salta para o valor da coluna igual a Column na linha de saída seguinte. Se Column for menor que 1, TAB move a posição de impressão para a coluna 1. Se Column for maior do que a largura da linha de saída, TAB calcula a próxima posição de impressão usando a fórmula:

Largura do mod da coluna

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

A posição de impressão mais à esquerda numa linha de saída é sempre 1. Quando usas as Print funções ou PrintLine para imprimir em ficheiros, a posição de impressão mais à direita é a largura atual do ficheiro de saída, que podes definir usando a FileWidth função.

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

Note

Certifique-se de que as suas colunas tabulares são largas o suficiente para conter letras largas.

Ver também

Aplica-se a

TAB(Int16)

Usado com as Print funções de 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

Optional. O número da coluna era movido para antes de mostrar ou imprimir a expressão seguinte numa lista. Se for omitido, TAB move o ponto de inserção para o início da próxima zona de impressão.

Devoluções

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

Exemplos

Este exemplo utiliza a TAB função para posicionar a saída num ficheiro e na janela de 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)

Observações

Se a posição atual de impressão na linha atual for maior que Column, TAB salta para o valor da coluna igual a Column na linha de saída seguinte. Se Column for menor que 1, TAB move a posição de impressão para a coluna 1. Se Column for maior do que a largura da linha de saída, TAB calcula a próxima posição de impressão usando a fórmula:

Largura do mod da coluna

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

A posição de impressão mais à esquerda numa linha de saída é sempre 1. Quando usas as Print funções ou PrintLine para imprimir em ficheiros, a posição de impressão mais à direita é a largura atual do ficheiro de saída, que podes definir usando a FileWidth função.

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

Note

Certifique-se de que as suas colunas tabulares são largas o suficiente para conter letras largas.

Ver também

Aplica-se a