Fórum Chave de registro do windows-SOCORRO!!!!!!!! #181690
12/09/2003
0
Olá...
Estou usando o seguinte código para ´Ler o valor´de uma propriedade de um componente CheckBox em uma chave de registro do Windows:
procedure TForm1.LerRegistro;
var
Reg : TRegistry;
begin
// Chama o construtor do objeto
Reg := TRegistry.Create;
Reg.OpenKey(´Software\Contabilidade\´, true);
//Envia um valor booleano de True ou False para
//o objeto CheckBox, que deve ser criado conforme este valor
//ou seja ele vai ´Guardar o valor de sua propriedade ´Checked´
CheckBox1.Checked:= Reg.ReadBool(´Segue´);
// Fecha a chave e o objeto
Reg.CloseKey;
Reg.Free;
end;
Mas na hora de executar ele dá a mensagem:´Invalide data type ´Segue´´, ou até simplesmente não lê!.
será que alguém pode me ajudar, SOCORRO!!!!!!!!!!!!!!!!!!!!!
Estou usando o seguinte código para ´Ler o valor´de uma propriedade de um componente CheckBox em uma chave de registro do Windows:
procedure TForm1.LerRegistro;
var
Reg : TRegistry;
begin
// Chama o construtor do objeto
Reg := TRegistry.Create;
Reg.OpenKey(´Software\Contabilidade\´, true);
//Envia um valor booleano de True ou False para
//o objeto CheckBox, que deve ser criado conforme este valor
//ou seja ele vai ´Guardar o valor de sua propriedade ´Checked´
CheckBox1.Checked:= Reg.ReadBool(´Segue´);
// Fecha a chave e o objeto
Reg.CloseKey;
Reg.Free;
end;
Mas na hora de executar ele dá a mensagem:´Invalide data type ´Segue´´, ou até simplesmente não lê!.
será que alguém pode me ajudar, SOCORRO!!!!!!!!!!!!!!!!!!!!!
Cleverson_rutes
Curtir tópico
+ 0
Responder
Posts
12/09/2003
Pgarcia
Não sei se vc só esqueceu de reproduzir aqui, mas [b:e2d016c35c]antes[/b:e2d016c35c] de dar o OpenKey, voce precisa indicar o rootkey.
Ex.:
Ex.:
Reg.RootKey := HKEY_CURRENT_USER;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)