delphi 更新文件指定字段
我在程序exe目录下,有一个叫做DataConnect.ini的文件,里面内容有
userid=88888
username=admini
updatedate=2012-3-25
我想在某些情况下更改userid、username、updatedate中的某一条,怎么改?
例如我要改username=123 Delphi
[解决办法]
Fish:
uses IniFiles;
procedure TForm1.Button1Click(Sender: TObject);
var
Ini: TIniFile;
begin
Ini := TIniFile.Create('DataConnect.ini');
try
Ini.WriteString('Connect', 'username', '123');
finally
Ini.Free;
end;
end;
[解决办法]
var
tmpIniFile : TIniFile;
begin
tmpIniFile := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'SysConfig.ini');
try
tmpIniFile.WriteString('AppTest','userid','88888');
tmpIniFile.WriteString('AppTest','username','admini');
tmpIniFile.WriteString('AppTest','updatedate','2012-3-25');
finally
FreeAndNil(tmpIniFile);
end;