Autor |
Mensaje |
gustavo_fleitas
gustavo
Usuario
Registrado: Agosto 2013
Mensajes: 11
Edad: 28 Ubicación:
|
Imprimir Pantalla Desde Gambas 2
hola amigos estoy con un problema, existe manera para poder capturar la pantalla desde codigos en gambas 2, se que en gambas 3 se puede desde en comando Desktop.Screenshot pero en el 2 no acepta el Screenshot me pueden ayudar gracias
|
#1 Martes, 13 Agosto 2013, 03:16 |
|
|
gustavo_fleitas
gustavo
Usuario
Registrado: Agosto 2013
Mensajes: 11
Edad: 28 Ubicación:
|
Re: Imprimir Pantalla Desde Gambas 2
Ya solucione ya puedo imprimir pantalla
pero lo que necesito es que capture solo el formulario, en gambas 3 funciona asi
img = Desktop.Screenshot(FMain.x, FMain.y, FMain.w, FMain.h)
si alguien sabe alguna manera para gambas 2 avisen gracias, saludos para todos
|
#2 Martes, 13 Agosto 2013, 04:42 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Imprimir Pantalla Desde Gambas 2
gustavo_fleitas:
En gambas2, para los formularios (y otros controles) existe el método .grab, que toma una captura de la imagen del control.
http://www.gambasdoc.org/help/comp/gb.qt/control/grab?es
Una pregunta ¿por qué usas gambas2?
Saludos
|
#3 Martes, 13 Agosto 2013, 06:49 |
|
|
gustavo_fleitas
gustavo
Usuario
Registrado: Agosto 2013
Mensajes: 11
Edad: 28 Ubicación:
|
Re: Imprimir Pantalla Desde Gambas 2
Me siento mas comodo usando gambas 2, estoy haciendo un proyecto y mi unica solucion es tomar captura de la imagen del formulario en otro foro pregunte como podia hacer reporte, genial funciona al reporte pero las letra que quiero insertar no me acepta son tildes usadas en el idioma guarani ãẽĩõ y mi unica solucion es la capturar la imagen y hacer reportes de ella ejemplo el reporte tiene que quedar asi "hikuái peteĩ ñe´ẽme, oikuaa´ỹre sãmbyhyhara" pero este es el resultado:
Saludos
|
#4 Martes, 13 Agosto 2013, 15:08 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Imprimir Pantalla Desde Gambas 2
Me siento mas cómodo usando gambas 2
Lamento decirte que a menos que tus programas los vayas a usar solo tú, te verás obligado a actualizar a gambas3 más pronto que tarde. El motivo es que gambas2 ya no tiene soporte por parte del autor y además se hace imposible su instalación en distribuciones modernas, porque algunas de sus dependencias ya han quedado obsoletas. Para que lo entiendas mejor, el programa que estás haciendo no va a funcionar en ninguna distribución moderna cuando lo distribuyas a tus amigos para que lo prueben.
Como alguien dijo alguna vez, "actualizarse o morir..."
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#5 Martes, 13 Agosto 2013, 20:51 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Imprimir Pantalla Desde Gambas 2
Citar: genial funciona al reporte pero las letra que quiero insertar no me acepta son tildes usadas en el idioma guarani ãẽĩõ y mi unica solucion es...
¿que método (porque hay varios) has usado para hacer el reporte?
|
#6 Miercoles, 14 Agosto 2013, 07:07 |
|
|
gustavo_fleitas
gustavo
Usuario
Registrado: Agosto 2013
Mensajes: 11
Edad: 28 Ubicación:
|
Re: Imprimir Pantalla Desde Gambas 2
Citar: genial funciona al reporte pero las letra que quiero insertar no me acepta son tildes usadas en el idioma guarani ãẽĩõ y mi unica solucion es...
¿que método (porque hay varios) has usado para hacer el reporte?
Hola ya descubri como se hace en vez de poner Desktop.Grab() se utiliza Form1.Grab() el nombre del formulario más .Grab() y solo captura el form y no todo el escritorio.
|
#7 Viernes, 16 Agosto 2013, 16:57 |
|
|
|