Visual Basic - Alinear texto en la impresora

Life is soft - evento anual de software empresarial
 
Vista:

Alinear texto en la impresora

Publicado por Sergi (3 intervenciones) el 28/05/2002 03:01:07
Hola, tengo un problemita con la alineacion de texto en programa, cuando lo imprimo en el debug me sale bien alineadito pero ya al pasarlo al printer me sale todo des alineado, pero necesito que me reconozca decimales, unidades, decenas y centenas y me los ponga en orden, es decir unidades con unidades, decenas con decenas etc.

por ejemplo: 123, 34,12.50,200,55 deven salir asi:
123
34
12.50
200
55

¿como le puedo hacer, con lo que imprimo los datos es con textbox o con list

espero me puedan ayudar ya que hoy es lunes y tengo que entregar el programa mañana en la mañana
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:Alinear texto en la impresora

Publicado por César (30 intervenciones) el 28/05/2002 17:02:13
puedes utilizar esto:

Printer.currentX = printer.scaleleft + 800
Printer.print TextBox.text

Espero te sirva, si no escribeme y tal vez te pueda dar otro ejemplo
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

RE:Alinear texto en la impresora

Publicado por Jorge Perez (1 intervención) el 11/06/2002 19:48:10
Que onda otra cosa que puedes hacer es lo siguiente
alinear todo a la derecha y despues rellenarlo con espacios
ahi te va ...

tsaldo = Space(13)
RSet tsaldo = Space(12 - Len(Format(!saldo, "#,###,###.##"))) & Format(!saldo, "#,###,###.##")
Printer.CurrentX = ColumnaX
Printer.Print tsaldo

Espero te ayude
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