[Lazarus-es] Como leer y escribir archivos de textos
Ismael L. Donis Garc?a
ismael en citricos.co.cu
Mie Nov 18 15:38:43 CET 2009
Gracias probaré esta vía, creo que es la más sencilla de todas.
Saludos cordiales y gracias reiteradas a to2s por la gran ayuda que me han
brindado.
=========
¦¦ ISMAEL ¦¦
=========
----- Mensaje original -----
De: "Claudio Romero" <clauslack en gmail.com>
Para: "Spanish version of Lazarus List"
<lazarus-es en lists.lazarus.freepascal.org>
Enviado: miércoles, 18 de noviembre de 2009 05:29
Asunto: Re: [Lazarus-es] Como leer y escribir archivos de textos
Como dice JoshyFun tiene pinta de una .INI, un ejemplo sencillo del mismo:
Agregas uses inifiles; arriba
procedure TForm1.Button1Click(Sender: TObject);
var ini:Tinifile;archivo:string;UltimaActualizacion:double;
BaseDeDatos,Recibido:string;LogSolicitado:integer; usaZebedee:boolean;
begin
archivo:=ExtractFilePath(Application.EXEName)+'archivo.ini';
if not FileExists(archivo) then
begin
showmessage('ERROR:no se encuentra el archivo archivo.ini');
exit;
end;
ini := TIniFile.Create(archivo);
with ini do
begin
BaseDeDatos:=ReadString('Datos', 'BaseDeDatos','' );
LogSolicitado:=ReadInteger('Datos','LogSolicitado',1);
UltimaActualizacion:=ReadFloat('Datos', 'UltimaActualizacion',0 );
usaZebedee:=ReadBool('Datos','UsaZebedee',false);
Recibido:=ReadString('Otros', 'recibido','' );
Free;
end;
end;
Para escribir solo pones Write en vez de Read, con algun cambio en los
parametros, pero es muy sencillo.
Saludos
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
More information about the Lazarus-es
mailing list