[Lazarus-es] Como leer y escribir archivos de textos
Fjbr.
fjbr25 en gmail.com
Mie Nov 18 07:37:06 CET 2009
Y si no es un .INI (aunque a simple vista lo parece)... siempre puedes
cargarlo en un TStringList y recorrerlo linea a línea.
var
sl: TStringList;
i: Integer;
begin
sl:= TStringList.Create;
try
// Cargamos todo el fichero
sl.LoadFromFile('fichero_de_datos.ini');
// Procesamos linea a linea
for i:= 0 to sl.count -1 do
begin
Hacer_Algo_Con_Cada_Linea( sl[i] );
end;
finally
sl.free;
end;
end;
El 17 de noviembre de 2009 23:22, JoshyFun <joshyfun en gmail.com> escribió:
> Hello Ismael,
>
> Tuesday, November 17, 2009, 10:31:52 PM, you wrote:
>
> ILDG> Estoy tratando de leer y escribir un archivo de texto con
> ILDG> TFileStream pero no he podido encontrar la forma:
> ILDG> La estructura sería más o menos así:
>
> ILDG> [Datos]
> ILDG> conexion=1
> ILDG> seridor=192.168.0.1
> ILDG> puerto=3050
> ILDG> bd=D:\Datos\
> [...]
> ILDG> GRACIAS por la ayuda que me puedan brindar.
>
> El archivo tiene toda la pinta de tener un formato .INI file, y para
> ello te sería más cómodo usar el TIniFile en vez de TFileStream. Añade
> TIniFile al "uses" y ya dispones de TIniFile.
>
> --
> Best regards,
> JoshyFun
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
--
-------
Fjbr25.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20091118/b1930518/attachment-0002.html>
More information about the Lazarus-es
mailing list