Visual Basic - Objeto Printer

Life is soft - evento anual de software empresarial
 
Vista:

Objeto Printer

Publicado por Alvin (8 intervenciones) el 14/06/2005 03:21:47
De antemano agradesco a la(s) persona(s) que me ayuden a solucionar este problema. estoy trabajando con el objeto PRINTER mediante código fuente.
Cómo puedo hacer que mi impresora matricial me pueda imprimir alineado a la derecha?
para ser más claro le doy un ejemplo:

1200.00
0.90

de esta manera es que me imprime (aliniado a la izquierda). pero yo quiero que la impresión me salga aliniado a la derecha. ejemplo:

1200.00
0.90
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Objeto Printer

Publicado por Gustavo Rivas (43 intervenciones) el 14/06/2005 23:25:56
Este código imprime valores númericos y texto alineados a la derechaCrea un formulario nuevo, y copia el código.
Ejecuta el formulario y pulsa sobre el mismo con el ratón.


Private Sub Form_Click()
Printer.Font = "Arial"
Printer.FontSize = 14
Printer.CurrentY = 100
Printer.CurrentX = 2000 - TextWidth(Format(1000, "#,##0"))
Printer.Print Format(1000, "#,##0")

Printer.CurrentY = 400
Printer.CurrentX = 2000 - TextWidth("16% IVA " & Format((1000 * 0.16), "#,##0"))
Printer.Print "16% IVA " & Format((1000 * 0.16), "#,##0")

Printer.CurrentY = 700
Printer.CurrentX = 2000 - TextWidth("Total : " & Format((1000 * 1.16), "#,##0"))
Printer.Print "Total : " & Format((1000 * 1.16), "#,##0")

Printer.EndDoc
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar