FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#2
|
||||
|
||||
Cita:
Hay bastantes cosas a comentar sobre el código, pero si nos centramos en el error, deberías dar más información. Por otro lado, ¿lo has ejecutado paso a paso? ¿dónde se produce? Si saber más, de todas formas te puedo decir algo que te va a dar problemas. Estás definiendo variables globales (panx, lblTitulo1,...) y luego estás usando las mismas variables para crear varios paneles. La segunda vez que las uses estará perdiendo las referencias. Eso además de pérdidas de memoria seguramente te va a generar problemas (accesss violations) a la hora de destruir esos componentes. También están las listas L1, L2, que he visto que se crean, pero no veo dónde se destruyen. Eso sumado a que este procedimiento se llama continuamente, se van a convertir en problemas graves. Otra sugerencia, es que uses Frames. Define un Frame que contenga toda la información de 1 servidor, y crear y destruyes ese frame con 1 línea. Eso te evita el crear y destruir un montón de componentes. Más sencillo, simple y seguro.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con C++Builder, Word automatizacion, y Build with runtime packages | aguml | C++ Builder | 4 | 01-06-2013 21:28:48 |
Evento cuando se crea un componente sobre el mio | delphiladero | OOP | 1 | 17-06-2008 12:51:10 |
Cuando van habilitar seccion componente | leodelca23 | La Taberna | 1 | 20-09-2006 14:26:22 |
Mostrar las propiedades de un componente en runtime | Neftali [Germán.Estévez] | Trucos | 0 | 08-06-2006 12:52:10 |
Compilar un componente Active X cuando interese | akilar | Varios | 0 | 23-04-2006 17:33:38 |
|