IniFile Plug-in

<< Click to Display Table of Contents >>

RayQC > 2026.3 > User Guide > Plug-ins > Internal Plug-ins 

IniFile Plug-in

Das IniFile-Plug-in stellt Funktionen zum Lesen und Schreiben von INI-Dateiinhalten bereit.

 

Funktionsübersicht

GetSectionKeys

GetSections

KeyExists

Read

SectionExists

Write

 

Funktionsdetails

GetSectionKeysData Field

Gibt eine durch senkrechte Striche (Pipe) getrennte Liste der Abschnittsnamen zurück.

Verwendbar in Kombination mit Elementen vom Typ Data Field.

 

Eingabeparameter

Name

Typ

Beschreibung & Beispiele

Dateiname

Formatierter String

 
 

Der Pfad zur INI-Datei.

 

Beispiel:

C:\Temp\Sample.ini

Abschnitt

Zeichenfolge

Name des Abschnitts, der nach dem Schlüssel durchsucht werden soll.

 

Beispiel:

URL

CaseSensitive

Boolean

optional

Standardwert: true

Geben Sie an, ob beim Eingabeparameter zwischen Groß- und Kleinschreibung unterschieden wird oder nicht

 

Beispiel:

enabled: Eingabeparameter unterscheidet zwischen Groß- und Kleinschreibung

disabled: Eingabeparameter unterscheidet nicht zwischen Groß- und Kleinschreibung

 

GetSectionsData Field

Gibt die durch senkrechte Striche (Pipe) getrennte Liste der Schlüsselnamen eines angegebenen Abschnitts zurück.

Verwendbar in Kombination mit Elementen vom Typ Data Field.

 

Eingabeparameter

Name

Typ

Beschreibung & Beispiele

Dateiname

Formatierter String

 
 

Der Pfad zur INI-Datei.

 

Beispiel:

C:\Temp\Sample.ini

CaseSensitive

Boolean

optional

Standardwert: true

Geben Sie an, ob beim Eingabeparameter zwischen Groß- und Kleinschreibung unterschieden wird oder nicht

 

Beispiel:

enabled: Eingabeparameter unterscheidet zwischen Groß- und Kleinschreibung

disabled: Eingabeparameter unterscheidet nicht zwischen Groß- und Kleinschreibung

 

KeyExistsCheckpoint

Prüft, ob ein bestimmter INI-Datei-Schlüssel vorhanden ist.

Verwendbar in Kombination mit Elementen vom Typ Checkpoint.

 

Eingabeparameter

Name

Typ

Beschreibung & Beispiele

Dateiname

Formatierter String

 
 

Der Pfad zur INI-Datei.

 

Beispiel:

C:\Temp\Sample.ini

Abschnitt

Zeichenfolge

Name des Abschnitts, der nach dem Schlüssel durchsucht werden soll.

 

Beispiel:

URL

Schlüssel

Zeichenfolge

Name des Schlüssels, nach dem gesucht werden soll.

 

Beispiel:

Protocol

CaseSensitive

Boolean

optional

Standardwert: true

Geben Sie an, ob beim Eingabeparameter zwischen Groß- und Kleinschreibung unterschieden wird oder nicht

 

Beispiel:

enabled: Eingabeparameter unterscheidet zwischen Groß- und Kleinschreibung

disabled: Eingabeparameter unterscheidet nicht zwischen Groß- und Kleinschreibung

 

ReadMulti-OptionData Field

Liest einen INI-Datei-Wert.

Verwendbar in Kombination mit Elementen vom Typ Data Field und Multi-Option.

 

Eingabeparameter

Name

Typ

Beschreibung & Beispiele

Datei

Formatierter String

 
 

Der Pfad zur INI-Datei.

 

Beispiel:

C:\Temp\Sample.ini

Abschnitt

Zeichenfolge

Name des Abschnitts, der nach dem Schlüssel durchsucht werden soll.

 

Beispiel:

URL

Schlüssel

Zeichenfolge

Name des Schlüssels, der gelesen werden soll.

 

Beispiel:

Protocol

CaseSensitive

Boolean

optional

Standardwert: true

Geben Sie an, ob beim Eingabeparameter zwischen Groß- und Kleinschreibung unterschieden wird oder nicht

 

Beispiel:

enabled: Eingabeparameter unterscheidet zwischen Groß- und Kleinschreibung

disabled: Eingabeparameter unterscheidet nicht zwischen Groß- und Kleinschreibung

 

 

SectionExistsCheckpointData Field

Prüft, ob ein INI-Datei-Abschnitt vorhanden ist.

Verwendbar in Kombination mit Elementen vom Typ Data Field und Checkpoint.

 

Eingabeparameter

Name

Typ

Beschreibung & Beispiele

Dateiname

Formatierter String

 
 

Der Pfad zur INI-Datei.

 

Beispiel:

C:\Temp\Sample.ini

Abschnitt

Zeichenfolge

Name des Abschnitts, der nach dem Schlüssel durchsucht werden soll.

 

Beispiel:

URL

CaseSensitive

Boolean

optional

Standardwert: true

Geben Sie an, ob beim Eingabeparameter zwischen Groß- und Kleinschreibung unterschieden wird oder nicht

 

Beispiel:

enabled: Eingabeparameter unterscheidet zwischen Groß- und Kleinschreibung

disabled: Eingabeparameter unterscheidet nicht zwischen Groß- und Kleinschreibung

 

 

WriteCheckpoint

Schreibt einen INI-Datei-Wert und gibt bei Erfolg Ja zurück.

Verwendbar in Kombination mit Elementen vom Typ Checkpoint.

 

Eingabeparameter

Name

Typ

Beschreibung & Beispiele

Datei

Formatierter String

 
 

Der Pfad zur INI-Datei.

 

Beispiel:

C:\Temp\Sample.ini

Abschnitt

Zeichenfolge

Name des Abschnitts, der den Schlüssel enthält. Wenn der Abschnitt nicht in der INI-Datei vorhanden ist, wird er hinzugefügt.

 

Beispiel:

URL

Schlüssel

Zeichenfolge

Name des Schlüssels, dessen Wert festgelegt werden soll. Wenn er im Zielabschnitt nicht vorhanden ist, wird er hinzugefügt.

 

Beispiel:

Protocol

Wert

Zeichenfolge

Wert, der für den angegebenen Schlüssel festgelegt werden soll. Der Wert darf nicht leer sein und wird nicht auf eine geeignete Behandlung von Sonderzeichen geprüft. Wenn der Schlüssel im Ziel-INI-Datei-Abschnitt bereits vorhanden ist, wird der vorhandene Inhalt überschrieben.

 

Beispiel:

HTTPS

CaseSensitive

Boolean

optional

Standardwert: true

Geben Sie an, ob beim Eingabeparameter zwischen Groß- und Kleinschreibung unterschieden wird oder nicht

 

Beispiel:

enabled: Eingabeparameter unterscheidet zwischen Groß- und Kleinschreibung

disabled: Eingabeparameter unterscheidet nicht zwischen Groß- und Kleinschreibung