Pérdida de memoria e incremento objetos GDI
Adjunto ejemplo
Al utilidad TPicture(), tengo perdida de memoria y se incrementan los objetos GDI
Si no existe la librería FeeImage.dll, siempre se incrementa la memoria y los objetos GDI, independientemente que marque el CheckBox Forzar la utilización de GDI+ para la carga
Si existe la librería FeeImage.dll, siempre se incrementa la memoria. Los objetos GDI los incrementa si marco el CheckBox Forzar la utilización de GDI+ para la carga
FeeImage.dll descargada de:
http://downloads.sourceforge.net/freeim ... 2Win64.zip
Saludos
José Manuel
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Pérdida de memoria e incremento objetos GDI
-
- Mensajes: 9
- Registrado: Jue Jul 23, 2015 3:23 pm
- Ubicación: Tres Cantos - Madrid
- Contactar:
Pérdida de memoria e incremento objetos GDI
- Adjuntos
-
- Error_en_TPicture.zip
- (110.13 KiB) Descargado 132 veces
ProSer Informática, SL
http://www.proserinformatica.com
http://www.proserinformatica.com
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Pérdida de memoria e incremento objetos GDI
Buenos días José Manuel,
Prueba con el proyecto adjunto a ver si tienes problemas.
Un saludo
Prueba con el proyecto adjunto a ver si tienes problemas.
Un saludo
- Adjuntos
-
- jpgreducer-4-0-0-0.zip
- (7.69 KiB) Descargado 142 veces
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 9
- Registrado: Jue Jul 23, 2015 3:23 pm
- Ubicación: Tres Cantos - Madrid
- Contactar:
Re: Pérdida de memoria e incremento objetos GDI
En este ejemplo, no tengo problemas de memoria, pero los objetos GDI van aumentando hasta que genera un error PDF
Saludos
José Manuel
Saludos
José Manuel
ProSer Informática, SL
http://www.proserinformatica.com
http://www.proserinformatica.com
- ignacio
- Site Admin
- Mensajes: 9447
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Pérdida de memoria e incremento objetos GDI
Prueba incluyendo este módulo.
Gracias
Gracias
- Adjuntos
-
- IPicture.rar
- (9.81 KiB) Descargado 119 veces
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 9
- Registrado: Jue Jul 23, 2015 3:23 pm
- Ubicación: Tres Cantos - Madrid
- Contactar:
Re: Pérdida de memoria e incremento objetos GDI
Funcionó perfectamente.
Ya no hace falta la librería FreeImage.dll
Únicamente que se ha de usar el parámetro: lUseGdiPlus := .T., en Métodos como LoadFromFile(), LoadFromStream(), ...
Ya que de no hacerlo así, sigue teniendo pérdidas de memoria.
Independientemente del valor de lUseGdiPlus, los objetos GDI no crecen
Muchas gracias
Ya no hace falta la librería FreeImage.dll
Únicamente que se ha de usar el parámetro: lUseGdiPlus := .T., en Métodos como LoadFromFile(), LoadFromStream(), ...
Ya que de no hacerlo así, sigue teniendo pérdidas de memoria.
Independientemente del valor de lUseGdiPlus, los objetos GDI no crecen
Muchas gracias
ProSer Informática, SL
http://www.proserinformatica.com
http://www.proserinformatica.com