Detectar Impresoras Instaladas

Post Reply
User avatar
jnavas
Posts: 399
Joined: Wed Nov 16, 2005 12:03 pm
Location: Caracas - Venezuela
Contact:

Detectar Impresoras Instaladas

Post by jnavas »

Colegas

Necesito determinar cuantas impresoras estan instaladas.
Cuando utilizo la funcion PrnGetName() y no existe impresora definida emite error GPF
YamilBracho
Posts: 33
Joined: Mon Oct 17, 2005 11:56 pm
Location: Caracas, Venezuela

Post by YamilBracho »

Juan, si mal no recuerdo hay una funcion en el Win32 API llamada EnumPrinters. Es posible tambien que puedas obtener esta informacion via el Registry de Windows pero no se exactamente en que clave... :(
YamilBracho
Posts: 33
Joined: Mon Oct 17, 2005 11:56 pm
Location: Caracas, Venezuela

Post by YamilBracho »

Facil...!
Chequea la clave HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices
Otra que te puede servir es HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers
Post Reply