![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Otra de diferencias... (free y destroy)
Disculpen, pero tengo otra duda sobre cual tengo que usar si el Free o el Destroy, he consultado la ayuda de Delphi pero no me ha aclarado el tema.
![]() Vean: Free: Use Free to destroy an object. ![]() Destroy: Frees an object instance. ![]() Me podrian dar alguna caracteristica importante para decidir usar una u otra? Gracias de antemano! |
#2
|
||||
|
||||
Pequeños detalles importantes:
Cita:
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() |
#3
|
||||
|
||||
OK!
Teniendo en cuenta estas pequeñas diferencias, puedo empezar a decidir. Perfecto, mil gracias compañero! |
#4
|
||||
|
||||
Es fácil, siempre usa Free.
Como dice Fede, Free lo unico que hace es verificar que la referencia sea distinta de nil, si es asi llama a Destroy. Puedes verlo en el código fuente.
__________________
[Crandel] |
![]() |
|
|
![]() |
|