Write
Write é uma função usada para gravar chaves do registro.
Sintaxe
Write(Path, ValueName, Value)
Retorno
Nenhum dado retornado.
Mais informações
Use a declaração abaixo para conseguir o tipo de valor correto:
- Longo - se o valor do registro for REG_DWORD
- Cadeia de caracteres - se o valor do registro for REG_SZ
- Arranjo de cadeias de caracteres - se o valor do registro for REG_MULTI_SZ
Os arranjos precisam ser declarados como variantes e, então, receber a atribuição de valores usando a função array()
. Exemplo:
Dim test as variant
Test = array(10,2,10)
Se a chave não existir, ela será criada.
Exemplo
Este script grava o valor “teste” na chave a seguir: SOFTWARE\Microsoft\testkey\testsubkey
:
Function Main
Dim Ro As Object
Dim test As String
test = “testvalue"
Set Ro = Registry.Connect("127.0.0.1")
ro.write "SOFTWARE\Microsoft\testkey", “testsubkey",test
End Function