Sdílet prostřednictvím


IniFile Table

Tabulka IniFile obsahuje .ini informace, které aplikace musí nastavit v souboru .ini.

Tabulka IniFile obsahuje následující sloupce.

Sloupec Typ Klíč Nullable
IniFile identifikátor Y N
Jméno souboru FileName N N
DirProperty identifikátor N Y
Oddíl formátované N N
Klíč formátované N N
Hodnota formátované N N
Akce celočíselná N N
Komponenta_ identifikátor N N

 

Sloupce

IniFile

Klíč pro tuto tabulku.

název souboru

Lokalizovatelný název souboru .ini, do kterého chcete zapsat informace.

DirProperty

Název vlastnosti, která má hodnotu, která se přeloží na úplnou cestu ke složce obsahující .ini souboru. Vlastnost může být název adresáře v tabulce Directory, vlastnost nastavená tabulkou AppSearchnebo jakoukoli jinou vlastnost, která představuje úplnou cestu. Pokud toto pole zůstane prázdné, vytvoří se soubor .ini ve složce s úplnou cestou určenou vlastností WindowsFolder.

oddíl

Oddíl lokalizovatelného souboru .ini.

klíč

Lokalizovatelný .ini klíč souboru v oddílu.

hodnota

Lokalizovatelná hodnota, která se má zapsat.

akce

Typ změny, která se má provést.

Konstanta Šestnáctkový Desetinný Modifikace
msidbIniFileActionAddLine 0x000 0 Vytvoří nebo aktualizuje položku .ini.
msidbIniFileActionCreateLine 0x001 1 Vytvoří položku .ini pouze v případě, že položka ještě neexistuje.
msidbIniFileActionAddTag 0x003 3 Vytvoří novou položku nebo připojí novou hodnotu oddělenou čárkou k existující položce.

 

Component_

Externí klíč do prvního sloupce tabulky komponent odkazující na komponentu, která řídí instalaci .ini hodnoty.

Poznámky

Informace o .ini souboru se zapisují, pokud byla vybrána odpovídající komponenta, která má být nainstalována jako místní nebo spuštěná ze zdroje.

Tato tabulka se označuje, když akce WriteIniValues nebo Akce RemoveIniValues.

Validace

ICE03
ICE06
ICE32
ICE46
ICE69
ICE88
ICE91