Erro p/ ler registro do windows

Delphi

28/05/2009

Bom dia.

Estou utilizando uma função de leitura dos registros do windows da net, mas qdo tento compilar dá erro dizendo que não conhece o nome da chave na linha q vou definir o [b:7178c95e7b]RootKey[/b:7178c95e7b] (linha em vermelho na função abaixo).

function ReadAppKey(const Key: String; DefValue: String): String;
begin
with TRegistry.Create do
begin
[color=darkred:7178c95e7b]RootKey := HKEY_LOCAL_MACHINE;[/color:7178c95e7b]
OpenKey(´Software\Merco\ComPedido´, True);
if ValueExists(Key) then
Result := ReadString(Key)
else
begin
WriteAppKey(Key, DefValue);
Result := DefValue;
end;
Free;
end;

Já adicionei no uses a classe Registry e continua dando o erro.

Não sei mais o que pode ser, se alguém puder ajudar, agradeço muito..


Andreyrf

Andreyrf

Curtidas 0

Respostas

George_piaulino

George_piaulino

28/05/2009

Verifique se a classe windows esta declarada na cláusula uses


GOSTEI 0
POSTAR