Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-11-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Al apagar la máquina, ya que reside en RAM. Pero dejarlos ahí supone tener problemas añadidos.

Imagina que tu cliente abre esa ventana o query 10 veces por 150 registros en la consulta, ya son 1500 objetos en memoria, ahora hay que multiplicarlo por el tamaño que cada objeto consume.

Liberarlos a mano es muy simple y es un añadido a tu programa (eficiencia).
Puedes usar el método de tefots, o este otro, según te guste más:
Código Delphi [-]
var i:integer;
Begin
 for i:= ListaPersonas.Count-1 downto 0 do
   ListaPersonas.objects[i].Free; // liberamos cada objeto

  ListaPersonas.Free; // liberas la lista
 End;

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #2  
Antiguo 02-11-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
También seria interesante la posibilidad de usar un TObjectList en vez de un TStringList, ya que al destruir este también se destruyen todos los objetos que contiene, ahorrándonos el tener que hacerlo nosotros.
Responder Con Cita
  #3  
Antiguo 02-11-2006
patorecalde patorecalde is offline
Miembro
 
Registrado: jul 2006
Posts: 35
Poder: 0
patorecalde Va por buen camino
Wink Todo muy claro...

Si un TObjectList lo hace solo, entonces me quedo con el y me olvido de eliminar objetos a mano, los metodos para insertar objetos y acceder a los datos es la misma no, o existen diferencias? Cual de los dos es mas rapido TObjectList o TStringList?

Gracias de nuevo.
Saludos
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
TStringList, no consigo Iskariote0087 Varios 2 03-08-2006 19:08:19
tstringlist y nulos edgusano Varios 4 17-11-2005 22:06:54
Ayuda con Tstringlist ronimaxh Varios 5 02-03-2005 23:29:59
Error con TStringList Jan_polero OOP 8 06-12-2004 02:15:33
TStringList esquerda21 Varios 10 19-01-2004 11:15:21


La franja horaria es GMT +2. Ahora son las 22:29:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi