FileSystem.TAB Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Usado com as Print funções de ou PrintLine para posicionar a saída.
Sobrecargas
| Name | Description |
|---|---|
| TAB() |
Usado com as |
| TAB(Int16) |
Usado com as |
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
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Operador de Mod (Visual Basic)
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
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Operador de Mod (Visual Basic)