Ver Mensaje Individual
  #9  
Antiguo 10-09-2013
Avatar de santiago14
santiago14 santiago14 is offline
Miembro
 
Registrado: sep 2003
Ubicación: Cerrillos, Salta, Argentina
Posts: 583
Reputación: 21
santiago14 Va por buen camino
Smile

Cita:
Empezado por ecfisa Ver Mensaje
Hola.

Mirando el código anterior, que hice al vuelo y sin mucha prueba , veo que se le puede hacer una mejora significativa:
Código Delphi [-]
procedure TForm1.ComboBox1Exit(Sender: TObject);
begin
  with ComboBox1 do
  begin
    if Items.IndexOf(Text) = - 1 then
    begin
      Items.Add(ComboBox1.Text);
      Items.SaveToFile(HISTORIAL);
    end;
  end;
end;
De este modo se evita el guardado de ítems duplicados y por consiguiente el crecimiento innecesario del archivo de texto.

Saludos
Gracias compañero, eso lo mejora mucho.
Saludos.
__________________
Uno es responsable de lo que hace y de lo que omite hacer.
Responder Con Cita