Ver Mensaje Individual
  #5  
Antiguo 17-05-2007
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
podes ayudarte con la clase TStringList:

Código Delphi [-]
var
  Strs: TStringList;
  I: Integer;
begin
  Strs := TStringList.Create();
  try
    Strs.LoadFromFile('c:\datos.txt'); //lees el archivo del disco
    ShowMessage('Lineas: ' + IntToStr(Strs.Count));
    for I:= 0 to Strs.Count - 1 do
      ShowMessage('Linea ' + IntToStr(I+1) + ': ' + Strs[i]);
  finally
    Strs.Free;
  end;

Si son archivos muy grandes, este método resulta costoso en memoria, así como el tiempo de apertura... pero con archivos pequeños/medianos... la simplicidad del código justifica el gasto de recursos...

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita