Editar valor Padrão de uma Chave no Registro
Colegas, criei uma chave no registro EX: HKEY_LOCAL_MACHINE\SOFTWARE\Minha Chave então preciso atribuir um determinado valor ao valor Padrão da chave.... se escrevo o seguinte Registry.WriteString (´(Padrão)´, ´Valor que quero´); então é criado um Valor novo com o Nome de (Padrão) e não altera o já existente... Alguém pode me ajudar?
Agradeço a colaboração.
Ibraim Jr.
Agradeço a colaboração.
Ibraim Jr.
Ibraimjr
Curtidas 0
Respostas
Marlon Spiess
09/08/2005
Verifique o modo de abertura da chave.
path := ´minhas chaves´
if (Registry.KeyExists(Path)) then
Registry.OpenKey(Path, False)
Else Registry.OpenKey(Path, True);
Espero ter ajudado
path := ´minhas chaves´
if (Registry.KeyExists(Path)) then
Registry.OpenKey(Path, False)
Else Registry.OpenKey(Path, True);
Espero ter ajudado
GOSTEI 0
Ibraimjr
09/08/2005
Acho que não entenderam, é o seguinte eu quero criar uma chave nova e quero atribuir um valor ao valor (Padrão) da chave... como posso fazê-lo?
GOSTEI 0
Massuda
09/08/2005
Usando um objeto TRegistry, nos métodos ReadXxx/WriteXxx passe uma [b:fa289a6ae2]string vazia[/b:fa289a6ae2] como sendo o nome do valor (parâmetro Name).
GOSTEI 0