Saber se programa já está instalado no windows 10

PostgreSQL

Delphi

Windows

25/08/2020

olá, gostaria de saber pela aplicação Delphi se
um programa já está instalado no windows 10,
No meu caso seria o "Microsoft Visual C++ 2013"
que é necessário para as LIBs do postgreSql
.
Preciso verificar se no computador do cliente já está instalado.
.
Vi um exemplo que le uma chave do registro do windows:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
.
Porém fiz o teste na minha maquina desistalando o "Microsoft Visual C++ 2013"
e a chave permanece no registro após a desistalação do mesmo.
Ou seja, essa chave não é confiável para tal verificação.
.
Alguém teria algum método 100% eficaz?
Alberto

Alberto

Curtidas 0
POSTAR