Per scrivere il file Ini ho fatto in questo modo.
il file viene creato perfettamente.codice:procedure TForm2.Exit1Click(Sender: TObject); var ini:Tinifile; begin ini:= Tinifile.Create(extractfilepath(paramstr(0))+'Config.ini'); ini.WriteString('Dati','Username',Username.text); ini.WriteString('Dati','Password',Password.text); ini.WriteString('Rete','HeloName',Helo.text); close end;
Per leggere il file ini ho fatto cosi.
e qui ho il problema mi da questo errore:codice:var ini:Tinifile; Username,Password,HeloName:string; begin ini:= Tinifile.Create(extractfilepath(paramstr(0))+'Config.ini'); Username:= ini.ReadString('Dati','Username',Username.text); Password:= ini.ReadString('Dati','Password',Password.text); HeloName:= ini.ReadString('Rete','HeloName',Helo.text); Username.text:= Username: Password.text:= Password: Helo.Text:= HeloName; end;
[Error] Invio.pas(247): Record, object or class type required
su questa riga:
dove l'errore?codice:Username:= ini.ReadString('Dati','Username',Username.text);

Rispondi quotando