Tópico anterior: SetKeyPróximo tópico: Origem


SetValue

SetValue

O comando SetValue cria ou define um valor de chave. Se a chave não existir, esse comando cria a chave.

Esse comando apresenta o seguinte formato:

SetValue(<caminho do arquivo>, <nome do valor>, <dados>, <tipo>)
Caminho do arquivo

(Para registro) representa o caminho da chave (valor da sequência de caracteres).

(Para xml) representa o caminho completo do arquivo.

Nome do valor

(Para registro) representa o nome do valor (sequência de caracteres).

(Para xml) representa a consulta válida do caminho x.

Dados

Representa o valor.

Tipo

Representa o tipo de valor.

Os seguintes valores do registro são aceitos:

Valor

Formato

Exemplo:

SEQÜÊNCIA

seqüência de caracteres

"Brian"

DWORD

number

"1999"

BINARY

binário

"af 45 99 31"

DWORD_LITTLE_ENDIAN

number

"1234"

DWORD_BIG_ENDIAN

number

"1234"

SYMBOLIC_LINK

binário

"af 45 99 31"

MULTI_STRING

binário

"af 45 99 31"

RESOURCE_LIST

binário

"af 45 99 31"

EXPAND_STRING

seqüência de caracteres

"Brian"

FULL_RESOURCE_DESCRIPTOR

binário

"af 45 99 31"

RESOURCE_REQUIREMENTS_LIST

binário

"af 45 99 31"

Exemplos: definir um valor de chave