IniFile-Tabelle
Die IniFile-Tabelle enthält die .ini Informationen, die die Anwendung in einer .ini Datei festlegen muss.
Die Tabelle IniFile weist die folgenden Spalten auf.
Spalte | Typ | Key | Nullwerte zulässig |
---|---|---|---|
IniFile | Identifier | J | N |
FileName | FileName | N | N |
DirProperty | Identifier | N | J |
`Section` | Formatiert | N | N |
Key | Formatiert | N | N |
Wert | Formatiert | N | N |
Aktion | Integer | N | N |
Component_ | Identifier | N | N |
Spalten
-
IniFile
-
Der Schlüssel für diese Tabelle.
-
Dateiname
-
Der lokalisierbare Name der datei .ini, in der die Informationen geschrieben werden sollen.
-
DirProperty
-
Name einer Eigenschaft mit einem Wert, der in den vollständigen Pfad des Ordners aufgelöst wird, der die .ini Datei enthält. Die Eigenschaft kann der Name eines Verzeichnisses in der Verzeichnistabelle sein, eine Eigenschaft, die von der AppSearch-Tabelle festgelegt ist, oder eine andere Eigenschaft, die einen vollständigen Pfad darstellt. Wenn dieses Feld leer ist, wird die .ini Datei im Ordner erstellt, der den vollständigen Pfad enthält, der von der WindowsFolder-Eigenschaft angegeben wurde.
-
Abschnitt
-
Der lokalisierbare .ini Dateiabschnitt.
-
Schlüssel
-
Der lokalisierbare .ini Dateischlüssel im Abschnitt.
-
Wert
-
Der lokalisierbare Wert, der geschrieben werden soll.
-
Aktion
-
Die Art der vorgenommenen Änderung.
Konstant Hexadezimal Decimal Modifikation (Modification) msidbIniFileActionAddLine 0x000 0 Erstellt oder aktualisiert einen .ini Eintrag. msidbIniFileActionCreateLine 0x001 1 Erstellt einen .ini Eintrag nur, wenn der Eintrag noch nicht vorhanden ist. msidbIniFileActionAddTag 0x003 3 Erstellt einen neuen Eintrag oder fügt einen neuen durch Trennzeichen getrennten Wert an einen vorhandenen Eintrag an. -
Component_
-
Externer Schlüssel in der ersten Spalte der Komponententabelle verweist auf die Komponente, die die Installation des .ini Werts steuert.
Bemerkungen
Die .ini Dateiinformationen werden geschrieben, wenn die entsprechende Komponente ausgewählt wurde, die als lokal installiert oder aus der Quelle ausgeführt werden soll.
Diese Tabelle wird bezeichnet, wenn die WriteIniValues-Aktion oder die RemoveIniValues-Aktion ausgeführt wird.
Überprüfen