Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Memoria virtual DrawcolumnCell dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=55331)

pinkpanter 14-04-2008 12:56:51

Memoria virtual DrawcolumnCell dbgrid
 
Tengo un problema con el augmento de la memoria virtual cada vez que salta el evento ondrawcolumncell del dbgrid. Me va augmentado considerablemente, y aunque libere el formulario que lo contiene, la memoria virtual no disminuye.
Cada vez que minimizo el formulario y vuelve a tener el foco, la memoria va augmentando sin parar.
Seguramente estoy haciendo algo incorrecto...
Lo único que hago es pintar unas celdas o otras dependiendo de unas series de condiciones!!!
La verdad es que dentro de este evento estoy realizando bastantes condiciones y consultas.
Que me aconsejais???

duilioisola 14-04-2008 14:37:46

Envía el código que tengas de OnDrawcolumnCell.
Supongo que estarás creando cosas sin liberar luego la memoria.

Las condiciones y consultas no suelen generar este error, salvo que por error no ejecutes un "Elemento.Free;" y quede en el limbo.

También puede ser que estés llamando a algún otro procedimiento/funcion que genere algún error.


La franja horaria es GMT +2. Ahora son las 11:15:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi