Spc (Función)

Visual Basic VBLR

Spc (Función)

       

Se utiliza con la instrucción Print # o el método Print para alterar la posición de la salida.

Sintaxis

Spc(n)

El argumento obligatorio n es el número de espacios que se van a insertar antes de mostrar o imprimir la siguiente expresión de una lista.

Comentarios

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

posiciónactualimpresión + (n Mod ancho)

Por ejemplo, si la posición de impresión actual es 24, el ancho de la línea de salida es de 80 y especifica Spc(90), la impresión siguiente comienza en la posición 34 (la posición de impresión actual + el resto de 90/80). Si la diferencia entre la posición de impresión actual y el ancho de la línea de salida es menor que n (o n Mod ancho), la función Spc va al principio de la línea siguiente y genera un número de espacios igual a n - (ancho - posiciónactualimpresión).

Nota   Asegúrese de que las columnas tabulares sean suficientemente anchas para poder colocar letras anchas.

Cuando se utiliza el método Print con una fuente de espacio proporcional, el ancho de los caracteres de espacio impresos mediante la función Spc es siempre un promedio del ancho de todos los caracteres con el tamaño en puntos de la fuente elegida. Sin embargo, no hay ninguna correlación entre el número de caracteres impresos y el número de columnas de ancho fijo que estos caracteres ocupan. Por ejemplo, la letra W mayúscula ocupa más de una columna de ancho fijo y la letra I minúscula ocupa menos.