Tema | Autor | Foro | Respuestas | Último post |
[Compilador] PowerCOBOL V3 + PowerFORM V9 | Tigre | PowerCOBOL V3L10 (Win32) | 6 | 19 de mayo de 2019 03:35 |
[Petición] Cambiar configuración regional | Gatomalo | Cocina PowerCOBOL | 5 | 6 de junio de 2018 00:54 |
[Información] Error "impresora en uso" al cambiar de Form | dmosca | PowerFORM | 2 | 20 de abril de 2017 16:44 |
[Herramienta] De PowerForm a pdf? | apetro | PowerFORM | 1 | 18 de junio de 2016 17:25 |
[Información] Que es el Overlays de PowerFORM | Josber | PowerFORM | 9 | 21 de abril de 2015 17:19 |
![]() |
|
Herramientas |
|
![]() Breew, el CmPrint entra en el pack de controles proporcionados por PowerCOBOL. Normalmente por defecto ya viene seleccionado para que aparezca en la barra de controles de PowerCOBOL. Sirve para dibujar lo que quieres en un Form, e imprimir dicho Form. Es decir, el CmPrint imprime el Form y todo lo que esté puesto encima (simepre y cuando la propiedad "Printable" está marcada.
La pripiedad PrinterName es de sólo lectura. Es decir, podemos obtener el nombre de la impresora, pero no podemos establecerla con: Código COBOL:
Con lo cual, si imprimimos directamente, el CmPrint imprime por la impresora por defecto de Windows. Si queremos cambiar o elegir impresora, sólo queda la opción de invocar los dialogos "SetPrinter" o "SetPage". Una solución algo más complicada sería cambiar temporalmente (via WinAPI creo que se puede hacer), la impresora predeterminada por otra la que nos interesa, imprimir y volver a establecer la impresora predeterminada que había antes. ![]() NORMAS DEL FORO - obligatorias de conocer para TODOS. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale ![]() |
![]() |
![]() |
![]() |
Tags |
cmprint , impresora , powerform |
Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes) | |
Herramientas | |
|
|
Archivo - COBOL Foro | Contactar con Nosotros - COBOL Foro |