Table IniFile
La table IniFile contient les informations .ini que l’application doit définir dans un fichier .ini.
La table IniFile contient les colonnes suivantes.
| Colonne | Type | Clé | Nullable |
|---|---|---|---|
| IniFile | Identificateur | O | N |
| FileName | FileName | N | N |
| DirProperty | Identificateur | N | O |
| Section | Correct | N | N |
| Clé | Correct | N | N |
| Valeur | Correct | N | N |
| Action | Integer | N | N |
| Composant_ | Identificateur | N | N |
Colonnes
-
IniFile
-
Clé de cette table.
-
Extension
-
Nom localisable du fichier .ini dans lequel les informations doivent être écrites.
-
DirProperty
-
Nom d’une propriété ayant une valeur qui correspond au chemin d’accès complet du dossier contenant le fichier .ini. La propriété peut être le nom d’un répertoire dans la table de répertoires, une propriété définie par la table AppSearch, ou toute autre propriété qui représente un chemin d’accès complet. Si ce champ est laissé vide, le fichier .ini est créé dans le dossier avec le chemin d’accès complet spécifié par la propriété WindowsFolder .
-
Section
-
Section du fichier de .ini localisable.
-
Essentiel
-
Clé de fichier .ini localisable dans la section.
-
Ajoutée
-
Valeur localisable à écrire.
-
Transactionnel
-
Type de modification à effectuer.
Constante Valeur hexadécimale Decimal Modification msidbIniFileActionAddLine 0x000 0 Crée ou met à jour une entrée de .ini. msidbIniFileActionCreateLine 0x001 1 Crée une entrée de .ini uniquement si l’entrée n’existe pas déjà. msidbIniFileActionAddTag 0x003 3 Crée une entrée ou ajoute une nouvelle valeur séparée par des virgules à une entrée existante. -
-_
-
Clé externe dans la première colonne de la table de composants référençant le composant qui contrôle l’installation de la valeur de .ini.
Notes
Les informations du fichier de .ini sont écrites lorsque le composant correspondant a été sélectionné pour être installé en local ou exécuté à partir de la source.
Cette table est référencée lorsque l' action WriteIniValues ou l' action RemoveIniValues est exécutée.