Antonio, limite de controles en aplicacion
Posted: Tue Jul 24, 2012 4:20 pm
Antonio, compañeros :
Existe algun limite de controles en la app ?
Hace algunos dias la app me empezo a hacer cosas raras como cerrarse de repente sin aviso alguno, despues de estar checando y probando mil cosas, descubri que si comentaba los ultimos controles que genere todo funciona correctamente, si los activo empieza a fallar.
Hubo momentos que generaba un aviso de error y decia que los handlers del sistema estaban agotados ( error 1158 ) mi pc de desarrollo es i7 con 6 gb ram
Ya intente destruir el handle de cada recordset y nada :
ors:close
ors:ActiveConnection:hObj := nil
ors := nil
Ya hice una depuracion de variables y sigue igual, de hecho casi acabo de pasar todas mis vars locales a un hash para efectos de tener 1 a 3 variables por funcion como maximo
Estoy buscando controles que no afecten o sean muy importantes para quitarlos : say, checkbox, buttons, etc
Y por ultimo, estoy pensando en dividir algunas funciones en otras mas pequeñas.
Como datos estadisticos :
- 27 prgs ( algunos son pequenos )
- 120,000 lineas de codigo entre todos
- 4,150 redefines entre todos
- 11 archivos de recursos (.rc)
Alguna sugerencia o tip por checar para tratar de corregir este detalle, ya que de alguna manera necesito agregar mas funciones a la app.
Saludos
Existe algun limite de controles en la app ?
Hace algunos dias la app me empezo a hacer cosas raras como cerrarse de repente sin aviso alguno, despues de estar checando y probando mil cosas, descubri que si comentaba los ultimos controles que genere todo funciona correctamente, si los activo empieza a fallar.
Hubo momentos que generaba un aviso de error y decia que los handlers del sistema estaban agotados ( error 1158 ) mi pc de desarrollo es i7 con 6 gb ram
Ya intente destruir el handle de cada recordset y nada :
ors:close
ors:ActiveConnection:hObj := nil
ors := nil
Ya hice una depuracion de variables y sigue igual, de hecho casi acabo de pasar todas mis vars locales a un hash para efectos de tener 1 a 3 variables por funcion como maximo
Estoy buscando controles que no afecten o sean muy importantes para quitarlos : say, checkbox, buttons, etc
Y por ultimo, estoy pensando en dividir algunas funciones en otras mas pequeñas.
Como datos estadisticos :
- 27 prgs ( algunos son pequenos )
- 120,000 lineas de codigo entre todos
- 4,150 redefines entre todos
- 11 archivos de recursos (.rc)
Alguna sugerencia o tip por checar para tratar de corregir este detalle, ya que de alguna manera necesito agregar mas funciones a la app.
Saludos