¡Hola Kent!
¿Has probado el siguiente código?
Obtén una lista de impresoras instaladas - Guía de Real sobre PowerBuilder
¡Saludos! Bob
Avalados por :
Intento usar PrintGetPrinter() para obtener la impresora predeterminada, pero siempre obtengo la información como:
Microsoft XPS Document Writer winspool Ne00:
Incluso si cambio la impresora predeterminada.
Mi caso es Windows XP, Powerbuilder 11.5. ¿Cómo puedo resolverlo?
¡Hola Kent!
¿Has probado el siguiente código?
Obtén una lista de impresoras instaladas - Guía de Real sobre PowerBuilder
¡Saludos! Bob
Encuentra una solución: no uses API PrintGetPrinter(). Encuentra otra forma de obtener la impresora predeterminada de Windows. Gracias.
Con PrintGetPrinters (), puedo obtener todas las impresoras de la lista. Si es un error, ¿dónde puedo obtener el parche para 11.5?
Mi versión de PB es 11.5.1 4608.
Además, ¿hay otra solución alternativa para obtener la impresora predeterminada con PB 11.5.1?
Otra pregunta: ¿Se pueden instalar PB 11 y PB 12 en Windows XP uno al lado del otro?
Hola,
Verifica primero que puedas ver todas las impresoras con PrintGetPrinters().
Si puedes ver todas las impresoras, podría ser un error de PB 11.5 ya que funciona bien con PB 12.5.2.
Saludos;
Abdallah,
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute