Delphi - leer datos de un archivo .txt

 
Vista:

leer datos de un archivo .txt

Publicado por marco osorio (38 intervenciones) el 23/04/2001 09:21:14
quiero leer datos de un archivo de 2 columnas asi:

0.1 10
0.2 13
0.3 90

de dos en dos gracias por su ayuda!!

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:leer datos de un archivo .txt

Publicado por qdevelop2000 (26 intervenciones) el 24/04/2001 02:37:14
var
data : system.text;
s : string;
ndato1 : double;
ndato2 : integer;
begin
try
assign(data,'<ruta que quieras>\data.txt');
reset(data);
read(data, s); //leo la 1ª línea
while not eof(data) do begin
try
ndato1 := StrToFloat(copy(s,1,3));
ndato2 := StrToInt(copy(s,5,2));
except
on E: Exception do ErrorDialog('Error en archivo', E.HelpContext);
end;
// aquí usa ndato1 y ndato2 para lo que quieras
....
....
....
//
read(data, s); //leo otra línea
end;
end;
finally
system.close(data);
end;
end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar