Einzelnen Beitrag anzeigen

Benutzerbild von user0815
user0815

Registriert seit: 5. Okt 2007
331 Beiträge
 
Delphi XE2 Professional
 
#3

Re: Liste mit Funktionen erstellen abarbeiten...

  Alt 3. Feb 2010, 13:42
oder mit dem default Wert arbeiten...


Delphi-Quellcode:
uses
  IniFiles;

function IniLesen(filename, section, value, default : String) : String;
var
  Ini : TIniFile;
begin
  try
    Ini := TIniFile.Create(ExtractFilePath(ParamStr(0)) + filename + '.INI');
    Result := Ini.ReadString(section, value, default);
  finally
    FreeAndNil(Ini);
  end;
end;
//---------------------------------------------------------------------------
procedure IniSchreiben(filename, section, item, value : String);
var
  Ini : TIniFile;
begin
  Ini := TIniFile.Create(ExtractFilePath(ParamStr(0)) + filename + '.INI');
  try
    Ini.WriteString(section, item, value);
  finally
    FreeAndNil(Ini);
  end;
end;
//---------------------------------------------------------------------------
procedure TFormMain.Button1Click(Sender: TObject);
begin
  Button1.Caption := IniLesen('Dateiname', 'Sektion', 'Wert', 'Parameter fehlt');
  IniSchreiben('Dateiname', 'Sektion', 'Wert', 'OK');
end;
//---------------------------------------------------------------------------
  Mit Zitat antworten Zitat