otra vez, copias de impresiones

25/10/2004 - 11:26 por sergio | Informe spam
buenos dias a todos/as,

ya he escrito dos veces sobre esto pero las soluciones
propuestas no me han dado el resultado que esperaba.
se trata de mi programa para gestionar el número de
impresiones que realizan los usuarios de mi red un una
impresora del servidor, donde irá instalado mi programa.
todo funciona correctamente hasta que se envían a imprimir
varias copias de un mismo documento de determinados
programas como el word pad, el acrobat reader, una pagina
de internet explorer,etc. en este caso mi programa hace
como la cola de impresión de windows, solo detecta la
primera copia.

he intentado utilizar la API "winspool.drv" pero no he
encontrado el modo de obtener la información que deseo. me
he informado y he leído algo sobre el GDI de windows, pero
tampoco se cómo obtener la información.

desearía que alguien me pusiera unos links con información
sobre todo esto o que me escribiera sobre ello a traves de
este grupo de noticias.

muchísimas gracias de nuevo
 

Leer las respuestas

#1 pablo crosio
25/10/2004 - 17:03 | Informe spam
hola!

pues te dire que el tema depende mucho de:

- el tipo de impresora a la que envias (chorro de tinta, laser, etc) y el
formato de impresion asociado

- el sistema operativo que estes utilizando

- el modo de detectar la informacion

sin embargo es raro lo que comentas de que no te funciona en el word pad, IE
o acrobat; tuve experiencias al respecto y al parecer el problema lo tiene
principalmente el MS Word por la forma de enviar los trabajos.
con los aplicativos que mencionas no tuve inconvenientes

seria bueno tener mas detalles de la forma que estas utilizando para
detectar la info; supongo que estas sacando los datos de la estructura
DEVMODE; ¿utilizas notificaciones de las impresiones? ¿o sondeas las
impresoras para obtener sus trabajos?

salu2!!

pablo


"sergio" escribió:

buenos dias a todos/as,

ya he escrito dos veces sobre esto pero las soluciones
propuestas no me han dado el resultado que esperaba.
se trata de mi programa para gestionar el número de
impresiones que realizan los usuarios de mi red un una
impresora del servidor, donde irá instalado mi programa.
todo funciona correctamente hasta que se envían a imprimir
varias copias de un mismo documento de determinados
programas como el word pad, el acrobat reader, una pagina
de internet explorer,etc. en este caso mi programa hace
como la cola de impresión de windows, solo detecta la
primera copia.

he intentado utilizar la API "winspool.drv" pero no he
encontrado el modo de obtener la información que deseo. me
he informado y he leído algo sobre el GDI de windows, pero
tampoco se cómo obtener la información.

desearía que alguien me pusiera unos links con información
sobre todo esto o que me escribiera sobre ello a traves de
este grupo de noticias.

muchísimas gracias de nuevo

Preguntas similares