raised execption eoserror code 14
Hola a todos, gracias por cualquier ayuda que puedan darme. Tengo el siguiente problema. Trabajo con delphi 2006 y windows 2000, mi aplicacion estaba funcionando bien (en desarrollo), pero al necesitar mas forms; tengo 6 que son iguales en cuanto a componentes que tienen (son muchos componentes en realidad, una grilla de componente tedits de 96 x 24 componentes, cada componente tiene algunos eventos utilizados). Por una cuestion de necesidad la unica solucion que encontre era usar tedits, ningun tipo de grid me sirve. En fin al tratar de ejecutar mi aplicacion despues de adicionar los 6 forms me aparece el siguiente mensaje:
Proyect apli.exe raised exception class eoserror with message 'system error. code: 14 Espacio de almacenamiento insuficiente para completar esta operacion.
Buscando en el foro este error les aparece normalmente cuando la aplicacion se ejecuta en windows xp y tratando de acceder a una base de datos sql mediante ADO. Si bien yo utilizo Ado para conectarme a un servidor SQl Server, la solucion que se propone no me sirve porque yo no tengo windows xp y hasta hace poco mi aplicacion funcionaba bien sin aumentar los 6 forms que en realidad solo aumente 3 forms, tuve que quitar 3 forms que tenian menos componentes para sustituirlos por los que serian los 3 definitivos, ademas tuve que aumentar algunas variables globales.
Para mi el problema debe estar por el lado de la memoria que requiere mi aplicacion, tengan en cuenta que tengo declarado muchas variables globales y tengo muchos forms con muchos compoentes cada uno. Es mas al ejecutar mi aplicacion con la tecla de funcion F8, el error se aparece cuando crea uno de los ultimos forms que adicione, despues quise poner este form mas adelante para que sea uno de los primeros que se cree, y no hubo ningun problema, pero el error se produjo cuando se creo otro form. Me parece que debe haber alguna forma para que mi aplilcacion solicite mas memoria al inicio, me parece que en algun lugar leí que el sistema operativo otorga a cada aplicacion cierta cantidad de memoria por defecto y que si la aplicacion necesita mas memoria de la que tenia asignada se pueden producir errores.
Esto lo digo sin ninguna seguridad, es muy probable que este equivodado, pero nose que mas probar, busque en internet y no encontre nada que me sirva.
Les agradesco cualquier idea, consejo, ayuda, o lo que sea que me puedan brindar. Gracias.
|