Visual Basic - centrar

Life is soft - evento anual de software empresarial
 
Vista:

centrar

Publicado por roberto (65 intervenciones) el 14/09/2006 01:34:21
hola programadores miren mi pregunta es la siguiente aver si me pueden ayudar
miren nesecito hacer que con el objeto printer me centre a la derecha estoy realizando unos reportes que nesecito mucho el objeto printer pero quiero que me lo centre a la derecha si alguien m e puede ayudar se lo agradeceria mucho gracias


saludos desde chihuahua mexico
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:centrar

Publicado por alguien (3 intervenciones) el 14/09/2006 18:35:03
¿Ya lo habías preguntado, no?
Y sí tuviste alguna respuesta de alguien en aquella ocasión, revisa ese post y verás que tienes la contestación.
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:centrar

Publicado por Lisbeth (5 intervenciones) el 14/09/2006 22:18:36
Así es como yo lo hago y tambien trabajo con el objeto Printer. Me gusta tener el control de la impresora.

Espero que te sirva.

Para centrar a la derecha.

nPagina = nPagina + 1
Cadena = "Página: " & nPagina & " de " & nTotalPaginas
Ancho = Printer.TextWidth(Cadena)
Printer.CurrentX = x2 - Ancho
Printer.CurrentY = y
Printer.Print Cadena

Para centrar en el centro.

Cadena = "CUALQUIER TÍITULO"
Ancho = Printer.TextWidth(Cadena) / 2 ' Calcula la mitad del ancho.
Printer.CurrentX = x2 / 2 - Ancho ' Establece el eje X.
Printer.CurrentY = y
Printer.Print Cadena

NOTA: La variable x2 está previamente inicializada con Printer.ScaleWidth
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