FileSystem.TAB Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado com as funções Print
ou PrintLine
para posicionar a saída.
Sobrecargas
TAB() |
Usado com as funções |
TAB(Int16) |
Usado com as funções |
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
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Operador Mod (Visual Basic)
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
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Operador Mod (Visual Basic)