Ver Mensaje Individual
  #2  
Antiguo 17-05-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
No uses un TStrings (ya que es una clase abstracta) usa un TStringList (el uso es el mismo).

¿Cual es el problema?
Lo único que tienes que hacer, es llamar a LoadFromfile y savetofile, por ejemplo
Código Delphi [-]
var Origen, Destino :TStringList;
begin 
  Origen := TStringList.Create;
  Destino := TStringList.Create;
  
  Origen.LoadFromFile(....);
  Destino.LoadFromFile(....); // para que se vayan agregando las nuevas lineas
  if origen.Count-1 > 19 then // si existe la linea 19
  begin
    Destino.Add(Origen[19]);
    Destino.SaveTofile(....);
  end;
  Origen.Free;
  Destino.Free;
end;

Si los archivos son muy grandes (en tamaño) quizás convenga otra forma (no cargar todo el archivo, solo la parte que quieres pillar).


Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita