System.IniFiles.TMemIniFile.DeleteKey

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DeleteKey(const Section, Ident: String); override;

C++

virtual void __fastcall DeleteKey(const System::UnicodeString Section, const System::UnicodeString Ident);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.IniFiles.pas
System.IniFiles.hpp
System.IniFiles TMemIniFile

Beschreibung

Löscht einen bestimmten Eintrag aus der INI-Datei.

DeleteKey löscht einen Datenwert, der einem Eintrag in der .ini-Datei zugeordnet ist. Der String Section bezeichnet den Abschnitt in der .ini-Datei. Der String Ident enthält den Namen des Schlüssels, der auf nil gesetzt werden soll.

Anmerkung:  Wenn der referenzierte Abschnitt bzw. Schlüssel nicht existiert, führt dies nicht zu einem Fehler. DeleteKey erzeugt in diesem Fall den Abschnitt bzw. Schlüssel und initialisiert ihn mit dem Wert von Value.

DeleteKey ändert nur die im Speicher befindliche Kopie der .ini-Datei, nicht die Originaldatei. Die Änderungen werden erst mit der Methode UpdateFile in die Datei auf der Festplatte übernommen.

Siehe auch