0

![]() |
![]() |
Guardián del Foro |
Estimados Foreros, Buenas Tardes, necesito emitir un PRINT de la pantalla y generar un JPG,BMP, para luego imprimirlo con el PowerForm. Me pareció haber visto algo en el foro, pero no lo encuentro.
Alguien tiene un OCX que haga eso?.
Saludos
![]() |
![]() |
Administrador |
@Hrmcobol, en el fichero COBOL85.CBR añades:CODE Código:
[NOMBRE_FORM.Entry] HazPantallazo=Pantallazo.dll
Pones la DLL en el mismo directorio que tu programa (EXE/DLL).
Para hacer el pantallazo:COBOL Código:
ENVIRONMENT DIVISION. DATA DIVISION. WORKING-STORAGE SECTION. 01 HazPantallazo PIC X(50) VALUE "HazPantallazo". 01 Path PIC X(250) VALUE "C:\Users\usuario\Pantallazo.jpg". PROCEDURE DIVISION. CALL HazPantallazo WITH STDCALL USING BY REFERENCE Path
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Guardián del Foro |
E S P E C T A C U L A R !!!!!
Este fue el resultado
![]() |
![]() |
Forero |
@Kuk, ¿En que lenguaje está desarollada la DLL?
Empresa de desarrollo de aplicaciones en COBOL.
DASIJE INFORMATICA, S.L.
C/ TOMAS BRETON 20
11406 JEREZ DE LA FRONTERA
CADIZ
Teléfono : 956 11 21 11
Web: http://www.dasije.es / DASIJE INFORMATICA
E-m@il: clientes(@)dasije.es
![]() |
![]() |
Administrador |
@Dasije, en C++
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Forero |
¿Tienes las fuentes de esta DLL?, debe tener la LIB para su intengración, creo que resulta más fácil así.
Empresa de desarrollo de aplicaciones en COBOL.
DASIJE INFORMATICA, S.L.
C/ TOMAS BRETON 20
11406 JEREZ DE LA FRONTERA
CADIZ
Teléfono : 956 11 21 11
Web: http://www.dasije.es / DASIJE INFORMATICA
E-m@il: clientes(@)dasije.es
![]() |
![]() |
Administrador |
@Dasije, sí, la he creado yo a partir de unos ejemplos que encontré por internet. C++ porque no encontré un ejemplo claro de cómo guardar la imagen en un fichero una vez obtenido el hBitmap vía WinAPI. Y C++ tiene una clase que lo que hay que hacer es simplemente:CPP Código:
image->save;
La he creado en Dev C++, voy a ver la LIB que genera.
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Administrador |
@Adrianeloy, @Dasije, pasamos al subforo C++: [Sintaxis] DLL que crea un pantallazo - COBOL Foro
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Senior |
¿De donde obtengo el cobol85.CBR? En mi carpeta de mi sistema no aparece, trabajo con el power cobol 9, y ademas, ¿como ingreso los dos primeros codigos en COBOL85.CBR?
Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)
Marcadores