Printer.Write (Método)

imprime el texto a una página sin agregar un retorno de carro.

Espacio de nombres:  Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6
Ensamblado:  Microsoft.VisualBasic.PowerPacks.Vs (en Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintaxis

'Declaración
Public Sub Write ( _
    ParamArray args As Object() _
)
public void Write(
    params Object[] args
)
public:
void Write(
    ... array<Object^>^ args
)
member Write : 
        args:Object[] -> unit 
public function Write(
    ... args : Object[]
)

Parámetros

  • args
    Tipo: array<System.Object[]
    Una matriz de parámetros que contiene parámetros opcionales de impresión.

Comentarios

El método de Write restaura CurrentX y CurrentY al final de la línea actual después de ejecutarse.Para desplazarse a la línea siguiente después de que imprime (inserte un retorno de carro), llame al método de Print en su lugar.

Las expresiones múltiples pueden separarse por un espacio o un punto y coma.

[!NOTA]

Dado que el método de Print imprime normalmente con los caracteres proporcional-espaciados, no hay ninguna correlación entre el número de caracteres formulario y el número de columnas de ancho fijo que esos caracteres ocupan.Por ejemplo, una letra elevado, como una “w”, ocupa más de una columna de ancho fijo, y una letra estrecha, como “,” ocupo menos de una columna.Para tener en cuenta los casos en los que los caracteres que multimedia se usan más de ancho, las columnas tabulares se deben colocar suficientemente aún aparte.Alternativamente, puede imprimir en una fuente de paso fijo (como Courier) para asegurarse de que cada carácter ocupa solo una columna.

La matriz de parámetros de args() tiene la sintaxis y las partes siguientes:

{n)deSpc( | n)} expressioncharPosdeTab(

Parámetro

Descripción

Spc(n )

Opcional.Se utiliza para incrustar caracteres de espacio en la salida, donde n es el número de caracteres de espacio que se va a insertar.

Tab(n )

Opcional.Se utiliza para colocar el punto de inserción en un número de columnas absoluto, donde es el número de columnas n .Utilice Tab sin un argumento para colocar el punto de inserción al principio de la zona siguiente de impresión.

expression

Opcional.expresión numérica o expresión de cadena a imprimir.

charPos

Opcional.Especifica el punto de inserción para el carácter siguiente.Utilice un punto y coma (;) para colocar el punto de inserción inmediatamente después del último carácter mostrados.Utilice n) de Tab(para colocar el punto de inserción en un número de columnas absoluto, donde es el número de columnas n .Utilice Tab sin un argumento para colocar el punto de inserción al principio de la zona siguiente de impresión.si se omite charPos , el carácter siguiente se imprime en la línea siguiente.

[!NOTA]

Las funciones y los objetos del espacio de nombres Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 se proporcionan para que se utilicen con las herramientas de actualización de Visual Basic 6.0 a Visual Basic.En la mayoría de los casos, estos objetos y funciones proporcionan la misma funcionalidad que otros espacios de nombres de .NET Framework.Únicamente son necesarios cuando el modelo de código de Visual Basic 6.0 difiere notablemente de la implementación de .NET Framework.

Ejemplos

En el siguiente ejemplo se muestra el método Print.

Dim Printer As New Printer

Seguridad de .NET Framework

Vea también

Referencia

Printer Clase

Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 (Espacio de nombres)

Otros recursos

Biblioteca de compatibilidad de impresoras

Cómo: Corregir errores de actualización utilizando la biblioteca de compatibilidad de impresoras (Visual Basic)

Implementar aplicaciones que hacen referencia a la biblioteca de compatibilidad de impresoras