Que tal, tengo una duda con respecto al manejo de los archivos ini, mas concretamente con la lectura de valores de las claves.
Segun se la forma de leer un valor de una clave es atravez de la funcion readstring pero esta nececita como parametro el valor por default y no entiendo como puede devolver un valor que yo mismo le estoy dando en vez de sacarlo del archivo ini.
Por ejemplo si tuviera un archivo ini con la siguiente estructura
[MySeccion]
MyClave1=myvalor1
MyClave2=myvalor2
MyClave3=myvalor3
y el codigo fuera
Código Delphi
[-]
procedure algo;
var valor:string;
begin
valor:=MyIniFile.readstring(MySeccion,MyClave1,'');
end;
Esto siempre me devuelve el valor en blanco o sea lo ponga como ultimo parametro en vez del valor real que seria "myvalor1 o myvalor2 o myvalor3"