nicobsa
Messages postés32Date d'inscriptionvendredi 10 septembre 2004StatutMembreDernière intervention14 février 2016
-
27 avril 2006 à 00:12
OneHacker
Messages postés1447Date d'inscriptionjeudi 2 novembre 2000StatutMembreDernière intervention23 septembre 2007
-
27 avril 2006 à 18:28
salut tout le monde,
je cherche a savoir si une clé de registre existe :
en gros une sorte de if exist mais dans le registre :
je veut lui demander que :
si HKEY_LOCAL_MACHINE\SOFTWARE\ALWIL Software\Avast\4.0\Avast4ProgramFolder existe, alors, on lit la valeur qui souvent serait C:\Program Files\Alwil Software\Avast4 que l'on met dans une variable.
j'ai deja cherché pas mal, et j'ai rien trouvé de convenable... je pense que c'est pas tres compliqué, mais ceux qui m'ont deja apporté des réponses me donnent de solutions tres complexes..., j'ai pas besoin de modifier la valeur, ni de la supprimer, juste de la lire... c'est pour savoir si avast (donc, un antivirus) est installé. (et apres, de meme avec d'autres antivirus), mais cela, c'est un autre probleme...
je vais peut etre en gonfler certains qui trouvent que je post un peu partout, mais, plein de personnes peuvent m'apporter de l'aide, je ne m'y connait vraiment pas beaucoup, et me retrouver tout seul à coder des truc ou je pourait dire "Kho Kho Bong".... j'aime pas trop...
merci d'avance pour l'aide que vous pourrez m'apporter,
Nicobsa!
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 27 avril 2006 à 09:16
La solution correcte est RegEnumKeyEx sinon une simple tentative d'ouverture par RegOpenKeyEx devrait suffire et si la fonction rate on lit GetLastError.
Faire simple en prog n'a aucun sens, inutile d'espérer en trouver.