我在程序exe目录下,有一个叫做DataConnect.ini的文件,里面内容有
userid=88888
username=admini
updatedate=2012-3-25
我想在某些情况下更改userid、username、updatedate中的某一条,怎么改?
例如我要改username=123Delphi

解决方案 »

  1.   

    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;
      

  2.   


    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;