
28/08/2008, 22:00
|
| | Fecha de Ingreso: septiembre-2007
Mensajes: 55
Antigüedad: 17 años, 7 meses Puntos: 0 | |
Imprimir en Visual Basic hola, tengo un problema, necesito imprimir facturas en VB 6.0 , no uso data report o crystal report porque no tengo base de datos, lo datos son ingresados en el momento, la cuestión es que ante mi sorpresa no encuentro información certera acerca del objeto Printer y tengo varias dudas...
La escala, que valores puede tomar??? Printer.ScaleMode=¿?
si defino la escala, cuando ponga los parametros CurrentY y CurrentX, como debo exprearlos? Ejemplo, pongo la escala en centimetros, y quiero imprimir luego de 10 cm, deberia poner CurrentX=10 ???
si quiero imprimir varias cosas una abajo de la otra, es correcta esta sentencia:
printer.currenty=50
printer.currentx=50
printer.print "Primera Linea"
printer.currenty=100
printer.currentx=50
printer.print "Segunda Linea" ???
Y en caso de ser correcta, el printer.currentY que mueve la impresion verticalmente, arranca de cero desde el borde superior de la hoja, o desde la ultima sentencia?
para cada printer.print tengo que definir todos los estilos una y otra vez??? (ScaleMode, FontSize, FontBold, etc...) o solo con hacerlo al comienzo de la impresión alcanza para todos los printer.print???
son varias cosas que nadie explica en internet, y estuve probando y siempre obtuve resultados diferentes, entonces nunca se si lo que hago esta bien o es de otra manera... :S
Gracias por la paciencia, y las ganas de ayudar... hoy por ti mañana por mi no? ;) |