La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4709 - IMPRESION DRAFT CON DATEREPORT CON VB6
Autor:  JOSE MANJARRES
COMO PUEDO IMPRIMIR EN FUENTE DRAFT 12 O 10 CPI EN VB6, YA QUE LAS FUENTES QUE ACTUALMENTE UTILIZO EN MIS REPORTES SON DEMASIADO LENTAS.

YO OBSERVO QUE ESTA FUENTE ESTA DISPONIBLE EN MICROSOFT WORD, PERO NO ESTA DISPONIBLE EN EL DATAREPORT.

AGRADEZCO SI ALGUIEN SABE LA RESPUESTA

  Respuesta:  Yolvi Herrera
Imposible, el datareport es un reporteador objeto, tambien tuve ese problema, la unica forma de imprimir en modo draft es utilizando el objeto printer, para eso puedes revisar el manuel de ayuda, pero la configuracion es mas o menos la siguiente:

printer.printquality=vbprqdraft
printer.font="draft"
printer.print "mensaje de impresion 1"
printer.print "mensaje de impresion 2"
printer.print "mensaje de impresion 3"
printer.print "mensaje de impresion 4"
printer.enddoc

Esta rutina para que te sea efectiva tienes que crear una funcion que te deveuelva los valores conforme los ingresas, esto dentro de un for next.
Un favor si tuvieses paginas de consultas de programacion me las envias please, Gracias