PDA

Ver la Versión Completa : Sólo para expertos: "Error reading iError.Picture.Data:Out of system resources"


sami76
03-10-2007, 10:37:27
Hola a tod@s.

Estoy desarrollando una aplicación con Delphi 2006. Esta aplicación funciona correctamente. El ejecutable lo instalé en un servidor W2000. Lo curioso del tema es que cuando accedo al servidor desde una conexión remota (Remote Desktop) y accedo a algún formulario, me da el siguente error "Error reading iError.Picture.Data:Out of system resources". Deduciendo un poco, entendí que el problema podría estar en los iconos que están en los botones del formulario. Se los quité y no me dio el error. Son bmp. También lo probé conectándome, desde otro ordenador XP a mi ordenador XP donde desarrollo la aplicación. Y no me dio el error (sin quitar los iconos). No se si debo cambiar el servidor y adquirir otro con W 2003 Server, añadirle más memoria RAM al que tengo, pegarle una patada, quemarlo para San Juan, ...
Si alguien tiene alguna información al respecto, se lo agradeceré eternamente.
Saludos.

duilioisola
03-10-2007, 11:50:05
Pregunta:

- Esos íconos, de qué tamaño son?
Si son fotos o gráficos muy grandes, que luego metes en un botón que reduce automaticamente el grafico al tamaño deseado, supongo que sigue teniendo en memoria el mismo tamaño de siempre.
Trata de grabar los íconos con el tamaño que van a tener en el botón. (la misma cantidad de pixels 48x48 por ejemplo)

- El W2000Server tiene las últimas actualizaciones?

- Los gráficos están guardados en el Form o los cargas de un archivo bmp/jpg del disco?

- Qué es iError.Picture.Data? Es algún componente?

- Qué botones utilizas? TButton, TBitBtn, TSpeedButton, otro...

sami76
04-10-2007, 13:53:31
- Esos íconos, de qué tamaño son?
Son de 40x40

- El W2000Server tiene las últimas actualizaciones?
Pues creo que sí. Tiene el SP4 instalado.


- Los gráficos están guardados en el Form o los cargas de un archivo bmp/jpg del disco?
Los gráficos están guardados en el form. Los asigno a los botones en el diseño. Los botones son de 81x58. Son muy pequeños.

-Qué es iError.Picture.Data? Es algún componente?
Pues no lo sé. Entiendo que debe de ser la propiedad del botón que hace referencia a la imagen que tiene asignada.

- Qué botones utilizas? TButton, TBitBtn, TSpeedButton, otro...
Utilizo el TcxButton. Es de DevExpress.