SPC (Función)

Actualización: noviembre 2007

Se utiliza con la función Print o PrintLine para ubicar los resultados.

Public Function SPC(ByVal Count As Short) As SPCInfo

Parámetros

  • Count
    Requerido. Número de espacios que se han de insertar antes de mostrar o imprimir la próxima expresión en una lista.

Comentarios

Si Count es menor que el ancho de la línea de salida, la próxima posición de impresión seguirá inmediatamente al número de espacios impresos. Si Count es mayor que el ancho de la línea de salida, SPC calcula la próxima posición de impresión mediante la fórmula:

currentprintposition(+(CountModwidth))

Por ejemplo, si la posición de impresión actual es 24, el ancho de la línea de salida es 80 y especifica SPC(90), la próxima impresión comenzará en la posición 34 (posición de impresión actual + el resultado de 90/80). Si la diferencia entre la actual posición de impresión y el ancho de la línea de salida es menor que Count (o Count Mod width), la función SPC salta al principio de la siguiente línea y genera un número de espacios igual a Count – (width – currentprintposition).

Nota:

Asegúrese de que las columnas tabulares sean lo suficientemente amplias como para dar cabida a letras anchas.

Ejemplo

En este ejemplo se utiliza la función SPC para ubicar el resultado en un archivo y en la ventana Resultados.

' The SPC function can be used with the Print function.
FileOpen(1, "TESTFILE", OpenMode.Output)   ' Open file for output.
Print(1, "10 spaces between here", SPC(10), "and here.")
FileClose(1)   ' Close file.

Notas para desarrolladores de dispositivos inteligentes

Esta función no es compatible.

Requisitos

Espacio de nombres:Microsoft.VisualBasic

**Módulo:**FileSystem

**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Vea también

Referencia

Mod (Operador, Visual Basic)

Print, PrintLine (Funciones)

Space (Función, Visual Basic)

TAB (Función)

FileWidth (Función)