Francamente heim!!! :(

Como você posta uma resposta dessa sem primeiro ir lá no regedit
verificar se esta chave existe ou não?
ProductName EXISTE SIM! no Windows 7

RSRSRS

Desculpe mais eu não resisti! Realmente existe sim...

2010/1/21 EmbarcaDelphi <embarcadel...@yahoo.com.br>

> Francamente heim!!! :(
>
> Como você posta uma pergunta dessa sem primeiro ir lá no regedit
> verificar se esta chave existe ou não?
> ProductName não existe no Windows 7
>
>
> Em 20/01/2010 15:47, rcesa...@ymail.com escreveu:
> >
> > Prezados,
> >
> > Tenho um aplicação que lê algumas informações do registro do Windows.
> > No Windows XP ela funciona sem problemas, mas no Windows 7 a leitura
> > das mesmas chaves não traz valor nenhum e também não dá erro.
> >
> > Uma das funções de leitura é a seguinte:
> >
> > function NomeProduto: String;
> >
> > var
> > registro_aux: TRegistry;
> >
> > begin
> > registro_aux := TRegistry.Create;
> > Result := '';
> >
> > try
> > registro_aux.RootKey := HKEY_LOCAL_MACHINE;
> >
> > if (registro_aux.OpenKey ('\SOFTWARE\Microsoft\Windows
> > NT\CurrentVersion', False)) then
> > begin
> > Result := registro_aux.ReadString ('ProductName');
> > registro_aux.CloseKey;
> > end;
> >
> > finally
> > registro_aux.Free;
> > end;
> >
> > end;
> >
> > Será que alguém poderia me dizer o que fazer pra essa função retornar
> > o valor da chave no Windows 7?
> >
> > Obrigado.
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a