ciao gente,
mi era venuta una curiosità:
i file INI possono essere usati come files di configurazione del programma.

mi pare di aver capito che se un programma deve memorizzare delle informazioni le scrive sul file .ini e all'avvio successivo, leggendolo le riporta allo stato corretto in accordanza con quanto scritto nel file... è vero?

allora mi chiedevo:
con delphi come leggo le informazioni e le rendo condizioni sul programma?

avevo pensato una cosa del genere:
codice:
type TipoInI=array[1..10] of string;
...
procedure Form.OnFormCreate(parametri);
var f:textfile;
    valori: TipoINI;
    i:integer;
begin
  i:=0;
  assignfile(f,'file.ini');
  reset(f);
  while not (eof(f)) do
   begin
     read(f,valori[i]);
     readln(f);
     i:=i+1;
   end;
poi però non so come associare il valore dell'ini all'impostazione deel controllo nel programma.

visto che immagino un ini scritto tipo:

[Trasparenza Controlli]
MainForm=1;
Dialogs=0;

[Checkbox]
Checkbox1=1;

volevo fare una cosa tipo:
codice:
procedure onformcreate(parametri);
...
  if (checkbox1=1) then
   CheckMio.Checked=true
...
solo che non so se le due ipotesi sono raccordabili ne se si può fare come ho fatto...

attendo VS risposte.

ciao e grazie.