Ayuda dtc520

raures01
24 de Noviembre del 2005
Hola Grupo ... ojal谩 me puedan ayudar.

Tengo una aplicaci贸n en VB6, tengo que imprimir un carnet de identificaci贸n
en una impresora FARGO DTC520.

Una cara del carnet est谩 en un form y cuando la mando a imprimir sale todo
bien.
La otra cara del carnet est谩 en otro form y cuando la mando a imprimir sale
en otra tarjeta. Estoy usando la propiedad duplex del objeto printer, pero
no logro hacer que imprima los dos form en una sola tarjeta.

La pregunta como hago para imprimir las dos caras del carnet en esta
impresora?

desde ya gracias por la atenci贸n.

saludos desde guatemala.

mvallejos
24 de Noviembre del 2005
No ser铆a mejor usar alg煤n reporteador, ya sea DataReport o Crystal Report?
Dise帽as un reporte con ambas caras del carnet en la misma hoja.

De todos modos, me da la impresi贸n de que mandas a imprimir la primer cara, llamas a EndDoc del Printer y luego imprimes la otra cara.
Lo que debes hacer, es mandar por impresora a las dos caras y finalmente llamar al EndDoc del Printer.

Saludos

raures01
24 de Noviembre del 2005
Gracias por la ayuda. B谩sicamente estoy usando el printform y no el data report 贸 el crystal report debido a que hay que imprimir una fotograf铆a que est谩 almanecenada en la computadora fuera de la base de datos. Y hasta la fecha no he logrado hacer que un jpg se actualice en tiempo de ejecuci贸n en ninguno de los.

Para la impresi贸n de las dos caras ubicadas en cada form hago esto:
Printer.Orientation = 2
SetPrinterDuplex Printer.DeviceName, 2
Form9.PrintForm
Form10.PrintForm
SetPrinterDuplex Printer.DeviceName, 1
Printer.EndDoc

Me podr铆as segerir alguna otra cosa?