Hola estoy trabajando con con treeview con muchos items y despues de
llenar el tree la pantalla deja de actualizace y hace estos efectos
raros que puede ser:
--
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.
Problema raro cuando trabajo con un treeview
Problema raro cuando trabajo con un treeview
Al tTreeView le estoy poniendo 9800 items puede ser por eso ?
Saludos
El 28/07/2012 11:33 a.m., Christian R.Assenza escribió:
> Hola estoy trabajando con con treeview con muchos items y despues de
> llenar el tree la pantalla deja de actualizace y hace estos efectos
> raros que puede ser:
>
Saludos
El 28/07/2012 11:33 a.m., Christian R.Assenza escribió:
> Hola estoy trabajando con con treeview con muchos items y despues de
> llenar el tree la pantalla deja de actualizace y hace estos efectos
> raros que puede ser:
>
Problema raro cuando trabajo con un treeview
Christian,
no es muy habitual poner 9800 items en un treeview, pero tampoco debería
ser ese el problema. Más bien parece un problema de pérdida de recursos.
Haz lo siguiente:
1) Lanza el administrador de tareas
2) Selecciona la pestaña "procesos"
3) En el menú "ver", entra en la opción "seleccionar columnas..." y
marca la columna "objetos de GDI"
4) Cuando te aparezca el problema, lanza de nuevo el administrador de
tareas, y comprueba la cantidad de "objetos de GDI" en uso. Si ese valor
llega a 10.000 (o se aproxima), entonces se trata de una pérdida de
recursos y por eso no puede repintar los controles
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
no es muy habitual poner 9800 items en un treeview, pero tampoco debería
ser ese el problema. Más bien parece un problema de pérdida de recursos.
Haz lo siguiente:
1) Lanza el administrador de tareas
2) Selecciona la pestaña "procesos"
3) En el menú "ver", entra en la opción "seleccionar columnas..." y
marca la columna "objetos de GDI"
4) Cuando te aparezca el problema, lanza de nuevo el administrador de
tareas, y comprueba la cantidad de "objetos de GDI" en uso. Si ese valor
llega a 10.000 (o se aproxima), entonces se trata de una pérdida de
recursos y por eso no puede repintar los controles
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
Problema raro cuando trabajo con un treeview
Gracias Jose el problema era que clonaba un font y los recursos
superaban los 10.000
Te hago una ultima consulta, no me esta funcionando el metodo
GetSelectedItem() del objeto tree lo puse en el evento OnRClick y
OnClick y siempre me retorna nil ?
El 28/07/2012 16:10, Jose F. Gimenez escribió:
> Christian,
>
> no es muy habitual poner 9800 items en un treeview, pero tampoco debería
> ser ese el problema. Más bien parece un problema de pérdida de recursos.
>
> Haz lo siguiente:
>
> 1) Lanza el administrador de tareas
> 2) Selecciona la pestaña "procesos"
> 3) En el menú "ver", entra en la opción "seleccionar columnas..." y
> marca la columna "objetos de GDI"
> 4) Cuando te aparezca el problema, lanza de nuevo el administrador de
> tareas, y comprueba la cantidad de "objetos de GDI" en uso. Si ese valor
> llega a 10.000 (o se aproxima), entonces se trata de una pérdida de
> recursos y por eso no puede repintar los controles
>
>
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
superaban los 10.000
Te hago una ultima consulta, no me esta funcionando el metodo
GetSelectedItem() del objeto tree lo puse en el evento OnRClick y
OnClick y siempre me retorna nil ?
El 28/07/2012 16:10, Jose F. Gimenez escribió:
> Christian,
>
> no es muy habitual poner 9800 items en un treeview, pero tampoco debería
> ser ese el problema. Más bien parece un problema de pérdida de recursos.
>
> Haz lo siguiente:
>
> 1) Lanza el administrador de tareas
> 2) Selecciona la pestaña "procesos"
> 3) En el menú "ver", entra en la opción "seleccionar columnas..." y
> marca la columna "objetos de GDI"
> 4) Cuando te aparezca el problema, lanza de nuevo el administrador de
> tareas, y comprueba la cantidad de "objetos de GDI" en uso. Si ese valor
> llega a 10.000 (o se aproxima), entonces se trata de una pérdida de
> recursos y por eso no puede repintar los controles
>
>
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info