Pues cómo reza el título, ¿alguien me puede explicar cómo hacerlo?.
Fleon xD

¿Cómo puedo escribir y guardar en archivo .INI?
Started by
Fleon
, Nov 12 2008 07:00 PM
7 replies to this topic
#1
Posted 12 November 2008 - 07:00 PM
#2
Posted 13 November 2008 - 07:17 AM
Añade Inifiles a las uses, y usa algo como esto:
Cualquier valor que escribas con WriteString se guardara automáticamente en el archivo.
Para leer un valor de un archivo ini podemos hacer algo parecido:
delphi
begin // Creamos el objeto TInifile with TInifile.Create('c:\archivo.ini') do try // Escribimos un valor WriteString('Seccion','Nombre','Valor'); finally // Destruimos el objeto TInifile Free; end; end;
Cualquier valor que escribas con WriteString se guardara automáticamente en el archivo.
Para leer un valor de un archivo ini podemos hacer algo parecido:
delphi
var Str: String; begin with TInifile.Create('c:\archivo.ini') do try Str:= ReadString('Seccion','Nombre','Valor por defecto'); finally Free; end; end;
#3
Posted 13 November 2008 - 11:02 AM
Muchas gracias seoane, otra pregunta, ¿para modificar un archivo .INI con valores se utiliza Writestring?
Fleon xD
Fleon xD
#4
Posted 13 November 2008 - 11:03 AM
creo que no leistes la respuesta completa, revisa de nuevo lo que escribio Seoane
#5
Posted 13 November 2008 - 11:19 AM
O sea, si tengo en un archivo ini los siguientes valores:
si quiero cambiar Fleon por otro valor, ¿en este caso tambien se usa el Writestring? :-\
Fleon xD
[SECCION]
nombre="Fleon"
si quiero cambiar Fleon por otro valor, ¿en este caso tambien se usa el Writestring? :-\
Fleon xD
#6
Posted 13 November 2008 - 11:43 AM
sip, exactamente como lo dices

#7
Posted 13 November 2008 - 12:11 PM
O sea, si tengo en un archivo ini los siguientes valores:
[SECCION]
nombre="Fleon"
si quiero cambiar Fleon por otro valor, ¿en este caso tambien se usa el Writestring? :-\
Fleon xD
Exacto:
delphi
begin // Creamos el objeto TInifile with TInifile.Create('c:\archivo.ini') do try // Escribimos un valor WriteString('Seccion','Nombre','OtroValor'); finally // Destruimos el objeto TInifile Free; end; end;
#8
Posted 13 November 2008 - 01:24 PM
¡muchas gracias seoane!, ahora lo tengo claro,haré las pruebas y luego te comento como me va.
Fleon xD
Fleon xD