Estou precisando de uma ajuda com registro do windows.
Fiz uma rotina para inserir uma chave no registro do windows, quando utilizo no Windows XP 32 bits funciona tudo lindo, o problema é quando coloco em sistemas 64 bits, aí não insere a chave no registro.
alguém pode me dizer como utilizo para 64 bits e como descobrir se o sistema é 64 ou 32 bits ???
Pergunta
Gustavo_Sid
Olá amigos.
Estou precisando de uma ajuda com registro do windows.
Fiz uma rotina para inserir uma chave no registro do windows, quando utilizo no Windows XP 32 bits funciona tudo lindo, o problema é quando coloco em sistemas 64 bits, aí não insere a chave no registro.
alguém pode me dizer como utilizo para 64 bits e como descobrir se o sistema é 64 ou 32 bits ???
Agradeço desde já.
O codigo que utilizei foi o seguinte:
procedure TfrmPricipal.prRegistrar;
Var
vChave: String;
Registro: TRegistry;
begin
vChave:= 'Valor';
Registro:= TRegistry.Create;
Registro.RootKey:= HKEY_LOCAL_MACHINE;
Registro.OpenKey('\SOFTWARE\Sistema Contabil',true);
Registro.WriteString('Valor',vChave);
FreeAndNil(Registro);
ShowMessage('Programa Registrado com sucesso');
end;
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.