Tabela IniFile
A tabela IniFile contém as informações .ini que o aplicativo precisa definir em um arquivo .ini.
A tabela IniFile tem as seguintes colunas.
Coluna | Tipo | Chave | Nulo |
---|---|---|---|
IniFile | Identificador | Y | N |
Nome do arquivo | Nome do arquivo | N | N |
DirProperty | Identificador | N | Y |
Secção | Formatado | N | N |
Chave | Formatado | N | N |
Valor | Formatado | N | N |
Ação | inteiro | N | N |
Component_ | Identificador | N | N |
Colunas
-
IniFile
-
A chave para esta tabela.
-
Nome do arquivo
-
O nome localizável do arquivo .ini no qual escrever as informações.
-
DirProperty
-
Nome de uma propriedade com um valor que resolve para o caminho completo da pasta que contém o arquivo .ini. A propriedade pode ser o nome de um diretório na tabela Directory, uma propriedade definida pelo tabela AppSearchou qualquer outra propriedade que represente um caminho completo. Se esse campo for deixado em branco, o arquivo de .ini será criado na pasta com o caminho completo especificado pela propriedadeWindowsFolder.
-
Secção
-
A seção de arquivo de .ini localizável.
-
Chave
-
A chave de arquivo .ini localizável dentro da seção.
-
Valor
-
O valor localizável a ser gravado.
-
Ação
-
O tipo de modificação a ser feita.
Constante Hexadecimal Decimal Modificação msidbIniFileActionAddLine 0x000 0 Cria ou atualiza uma entrada .ini. msidbIniFileActionCreateLine 0x001 1 Cria uma entrada .ini somente se a entrada ainda não existir. msidbIniFileActionAddTag 0x003 3 Cria uma nova entrada ou acrescenta um novo valor separado por vírgulas a uma entrada existente. -
Component_
-
Chave externa na primeira coluna da tabela Componente fazendo referência ao componente que controla a instalação do valor .ini.
Comentários
As informações do arquivo .ini são gravadas quando o componente correspondente foi selecionado para ser instalado como local ou executado a partir da origem.
Esta tabela é referida quando a ação WriteIniValues ou a ação RemoveIniValues é executada.
Validação