procedure WriteIniString(aSection, aKey: string; aValue: string)
Beschreibung:
Mit WriteIniString kann ein String-Wert in eine INI-Datei geschrieben werden.
Der String aSection bezeichnet den Dateiabschnitt, der den betreffenden Schlüssel enthält.
Der String aKey enthält den Namen des Schlüssels, dessen Wert gesetzt werden soll.
Der Wert wird in aValue übergeben.
Hinweis:
Wenn der referenzierte Abschnitt bzw. Schlüssel nicht existiert, führt dies nicht zu einem Fehler.
In solchen Fällen erzeugt WriteIniString den Abschnitt bzw. Schlüssel und initialisiert ihn mit dem Wert von aValue.
function ReadIniString(aSection, aKey: string; aDefault: string): string
Beschreibung:
ReadIniString liest einen String-Wert aus einer INI-Datei.
Der String aSection bezeichnet den Abschnitt, der den zum Wert gehörigen Schlüssel enthält.
Der String aKey ist der Name des Schlüssels mit dem Wert.
Der Wert aDefault legt fest, welcher String in folgenden Situationen zurückgeliefert werden soll:
- Der Abschnitt ist nicht vorhanden.
- Der Schlüssel existiert nicht.
- Dem Schlüssel ist kein Datenwert zugeordnet.
procedure WriteIniInteger(aSection, aKey: string; aValue: integer)
Beschreibung:
Mit WriteIniInteger kann ein Integer-Wert in eine INI-Datei geschrieben werden.
Der String aSection bezeichnet den Dateiabschnitt, der den betreffenden Schlüssel enthält.
Der String aKey enthält den Namen des Schlüssels, dessen Wert gesetzt werden soll.
Der zu schreibende Integer wird in aValue übergeben.
Hinweis:
Wenn der referenzierte Abschnitt bzw. Schlüssel nicht existiert, führt dies nicht zu einem Fehler.
In solchen Fällen erzeugt WriteIniInteger den Abschnitt bzw. Schlüssel und initialisiert ihn mit
dem Wert von Value.
function ReadIniInteger(aSection, aKey: string; aDefault: integer): integer
Beschreibung:
Mit ReadIniInteger kann ein Integer-Wert aus einer INI-Datei gelesen werden.
Der String aSection bezeichnet den Abschnitt, der den zum Wert gehörigen Schlüssel enthält.
Der String aKey ist der Name des Schlüssels mit dem Wert.
Der Wert aDefault gibt vor, welcher Integer in folgenden Situationen zurückgeliefert werden soll:
- Der Abschnitt ist nicht vorhanden.
- Der Schlüssel existiert nicht.
- Dem Schlüssel ist kein Datenwert zugeordnet.
procedure WriteIniFloat(aSection, aKey: string; aValue: double)
Beschreibung:
Mit WriteIniFloat kann ein Gleitkommawert in eine INI-Datei geschrieben werden.
Der String aSection bezeichnet den Dateiabschnitt, der den betreffenden Schlüssel enthält.
Der String aKey enthält den Namen des Schlüssels, dessen Wert gesetzt werden soll.
Der zu schreibende Gleitkommawert wird in aValue übergeben.
Hinweis:
Wenn der referenzierte Abschnitt bzw. Schlüssel nicht existiert, führt dies nicht zu einem Fehler.
In solchen Fällen erzeugt WriteIniFloat den Abschnitt bzw. Schlüssel und initialisiert ihn mit dem Wert von aValue.
function ReadIniFloat(aSection, aKey: string; aDefault: double): double
Beschreibung:
Mit ReadIniFloat kann ein Gleitkommawert aus einer INI-Datei gelesen werden.
Der String aKey bezeichnet den Abschnitt, der den zum Wert gehörigen Schlüssel enthält.
Der String aKey ist der Name des Schlüssels mit dem Gleitkommawert.
Der Wert aDefault gibt vor, welcher Gleitkommawert in folgenden Situationen zurückgeliefert werden soll:
- Der Abschnitt ist nicht vorhanden.
- Der Schlüssel existiert nicht.
- Dem Schlüssel ist kein Datenwert zugeordnet.
procedure WriteIniBool(aSection, aKey: string; aValue: boolean)
Beschreibung:
Mit WriteIniBool kann ein boolescher Wert in eine INI-Datei geschrieben werden.
Der String aSection bezeichnet den Dateiabschnitt, der den betreffenden Schlüssel enthält.
Der String aKey enthält den Namen des Schlüssels, dessen Wert gesetzt werden soll.
Der zu schreibende boolesche Wert wird in Value übergeben.
Hinweis:
Wenn der referenzierte Abschnitt bzw. Schlüssel nicht existiert, führt dies nicht zu einem Fehler.
In solchen Fällen erzeugt WriteIniBool den Abschnitt bzw. Schlüssel und initialisiert ihn mit dem Wert von aValue.
function ReadIniBool(aSection, aKey: string; aDefault: boolean): boolean
Beschreibung:
Mit ReadIniBool kann ein boolescher Wert aus einer INI-Datei gelesen werden.
Der String aSection bezeichnet den Abschnitt, der den zum Wert gehörigen Schlüssel enthält.
Der String aKey ist der Name des Schlüssels mit dem booleschen Wert.
Der Wert aDefault gibt vor, welcher boolesche Wert in folgenden Situationen zurückgeliefert werden soll:
- Der Abschnitt ist nicht vorhanden.
- Der Schlüssel existiert nicht.
- Dem Schlüssel ist kein Datenwert zugeordnet.
procedure WriteIniDateTime(aSection, aKey: string; aValue: TDateTime)
Beschreibung:
Mit WriteIniDateTime kann eine Datums-/Zeitangabe in eine INI-Datei geschrieben werden.
Der String aSection bezeichnet den Dateiabschnitt, der den betreffenden Schlüssel enthält.
Der String aKey enthält den Namen des Schlüssels, dessen Wert gesetzt werden soll.
Die zu schreibende Datums-/Zeitangabe wird in aValue übergeben.
Hinweis:
Wenn der referenzierte Abschnitt bzw. Schlüssel nicht existiert, führt dies nicht zu einem Fehler.
In solchen Fällen erzeugt WriteIniDateTime den Abschnitt bzw. Schlüssel und initialisiert ihn mit
dem Wert von Value.
function ReadIniDateTime(aSection, aKey: string; aDefault: TDateTime): TDateTime
Beschreibung:
Mit ReadIniDateTime kann eine Datums-/Zeitangabe aus einer INI-Datei gelesen werden.
Der String aSection bezeichnet den Abschnitt, der den zum Wert gehörigen Schlüssel enthält.
Der String aKey ist der Name des Schlüssels mit der Datums-/Zeitangabe.
Der Wert aDefault gibt vor, welche Datums-/Zeitangabe in folgenden Situationen zurückgeliefert werden soll:
- Der Abschnitt ist nicht vorhanden.
- Der Schlüssel existiert nicht.
- Dem Schlüssel ist kein Datenwert zugeordnet.