Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Detectar tipo de impresora (https://www.clubdelphi.com/foros/showthread.php?t=48470)

MAXIUM 25-09-2007 22:40:50

Detectar tipo de impresora
 
Hola, mi consulta es si se puede saber que tipo de impresora se esta usando (matricial, tinta, laser). ¿o me las tendre que arreglar solo con saber si usa puerto LPT1, USB?

Aunque hay impresoras de tinta que usan LPT1 e impresoras matriciales que tambien tiene ocupan conexción USB :(

paldave 25-09-2007 23:06:15

Podrías aproximarte al tipo de impresora comprobando la resolución de impresión de la misma, es decir, los ppp (puntos por pulgada), ya que las matricales son las que tienen menor resolución, luego las injet y por último las laser, esto lo harías con GetDeviceCaps, pero que yo sepa no hay ninguna forma de identificar el tipo de impresora. :(

MAXIUM 26-09-2007 16:35:17

Excelente idea!, voy a probar, gracias.


La franja horaria es GMT +2. Ahora son las 22:57:58.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi