![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
memory leak em classe
Olá amigos,
Estou com um problema de memory laeak e não estou conseguindo identifica-lo. Segue o meu código: Eu tenho a seguinte classe:
Estou utilizando ela para passar informações de um Form para o outro, como no exemplo: No Form1 eu chamo assim:
No Form2 eu utilizo assim:
Alguém saberia me dizer aonde esta o memory leak? Última edición por ecfisa fecha: 05-05-2011 a las 20:58:59. Razón: Etiquetas [DELPHI] [/DELPHI] |
#2
|
||||
|
||||
¿Y cómo sabes que tienes un memory leak?, ¿cómo lo verificas?.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
||||
|
||||
Hola.
Otra pregunta, esta línea:
¿ Te la compila ? Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
|||
|
|||
Resposta 1:
Eu estou usando o EurecaLog, ele aponta um memory leak na criação de TStringList. Resposta 2: Sim, esta compilando normalmente. |
#6
|
||||
|
||||
Probablemente hagan falta estas linea...
Cambiar por:
Cambiar por:
¿Has hecho un seguimiento (Debug) paso a paso (F7) para saber la linea que te genera el error? Saludos, Última edición por gatosoft fecha: 06-05-2011 a las 16:34:53. Razón: las palabras reservadas no mostraban formato |
#7
|
||||
|
||||
![]() una clase deberia tener las minimas interacciones con otras clases, esto es por una cuestion de orden, por eso yo normalmente utilizo formularios modales y funciones de clase y paso los parametros durante la creacion, ahi te envio un ejemplo para que lo modifiques al gusto
salu2
__________________
nuestro carácter está reflejado en cada línea de código que escribimos. |
#8
|
|||
|
|||
Olá amigos,
Colocando o override resolveu. Obrigado pelas dicas. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Out of memory | Firewind | Lazarus, FreePascal, Kylix, etc. | 3 | 20-07-2010 12:33:32 |
Out of memory | blaiselaborde | Varios | 10 | 26-01-2010 18:52:27 |
Cómo saber si una classe deriva de otra classe abstracta? | poyo | OOP | 6 | 31-01-2009 00:09:22 |
Sobre las perdidas de memoria (memory leak) | sitrico | OOP | 2 | 05-04-2007 19:30:54 |
Duda! donde crear una Classe¿? | kye_z | OOP | 4 | 27-10-2004 16:14:59 |
![]() |
|