FileSystem.TAB Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se utiliza con la función Print
o PrintLine
para colocar el resultado.
Sobrecargas
TAB() |
Se utiliza con la función |
TAB(Int16) |
Se utiliza con la función |
TAB()
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Se utiliza con la función Print
o PrintLine
para colocar el resultado.
public:
static Microsoft::VisualBasic::TabInfo TAB();
public static Microsoft.VisualBasic.TabInfo TAB ();
static member TAB : unit -> Microsoft.VisualBasic.TabInfo
Public Function TAB () As TabInfo
Devoluciones
Se utiliza con la función Print
o PrintLine
para colocar el resultado.
Ejemplos
En este ejemplo se usa la función para colocar la TAB
salida en un archivo y en la ventana Salida .
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)
Comentarios
Si la posición de impresión actual en la línea actual es mayor que Column
, TAB
omite el valor de columna igual a Column
en la siguiente línea de salida. Si Column
es menor que 1, TAB
mueve la posición de impresión a la columna 1. Si Column
es mayor que el ancho de la línea de salida, TAB
calcula la siguiente posición de impresión mediante la fórmula :
Ancho mod de columna
Por ejemplo, si el ancho es 80 y especifica TAB(90)
, la siguiente impresión comenzará en la columna 10 (el resto de 90/80). Si Column
es menor que la posición de impresión actual, la impresión comienza en la siguiente línea en la posición de impresión calculada. Si la posición de impresión calculada es mayor que la posición de impresión actual, la impresión comienza en la posición de impresión calculada en la misma línea.
La posición de impresión situada más a la izquierda en una línea de salida siempre es 1. Cuando se usan las Print
funciones o PrintLine
para imprimir en archivos, la posición de impresión más a la derecha es el ancho actual del archivo de salida, que se puede establecer mediante la FileWidth
función .
La TAB
función también se puede usar con la WriteLine
función . No se puede usar con Debug.WriteLine o Console.WriteLine.
Nota
Asegúrese de que las columnas tabulares sean lo suficientemente anchas como para contener letras anchas.
Consulte también
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod (Operador, Visual Basic)
Se aplica a
TAB(Int16)
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
- Source:
- FileSystem.vb
Se utiliza con la función Print
o PrintLine
para colocar el resultado.
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. Número de columna a la que se realiza el desplazamiento antes de mostrar o imprimir la siguiente expresión en una lista. Si se omite, TAB
mueve el punto de inserción al principio de la siguiente zona de impresión.
Devoluciones
Se utiliza con la función Print
o PrintLine
para colocar el resultado.
Ejemplos
En este ejemplo se usa la función para colocar la TAB
salida en un archivo y en la ventana Salida .
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)
Comentarios
Si la posición de impresión actual en la línea actual es mayor que Column
, TAB
omite el valor de columna igual a Column
en la línea de salida siguiente. Si Column
es menor que 1, TAB
mueve la posición de impresión a la columna 1. Si Column
es mayor que el ancho de la línea de salida, TAB
calcula la siguiente posición de impresión mediante la fórmula :
Ancho mod de columna
Por ejemplo, si el ancho es 80 y especifica TAB(90)
, la siguiente impresión comenzará en la columna 10 (el resto de 90/80). Si Column
es menor que la posición de impresión actual, la impresión comienza en la siguiente línea en la posición de impresión calculada. Si la posición de impresión calculada es mayor que la posición de impresión actual, la impresión comienza en la posición de impresión calculada en la misma línea.
La posición de impresión situada más a la izquierda en una línea de salida siempre es 1. Cuando se usan las Print
funciones o PrintLine
para imprimir en archivos, la posición de impresión más a la derecha es el ancho actual del archivo de salida, que se puede establecer mediante la FileWidth
función .
La TAB
función también se puede usar con la WriteLine
función . No se puede usar con Debug.WriteLine o Console.WriteLine.
Nota
Asegúrese de que las columnas tabulares sean lo suficientemente anchas como para contener letras anchas.
Consulte también
- Print(Int32, Object[])
- PrintLine(Int32, Object[])
- Space(Int32)
- SPC(Int16)
- FileWidth(Int32, Int32)
- Mod (Operador, Visual Basic)