Inserer une detection directement dans mon client

Signaler
Messages postés
1
Date d'inscription
mercredi 24 juin 2009
Statut
Membre
Dernière intervention
1 septembre 2009
-
Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
-
Salut à tous,

Alors voilà j'ai compiler mon client sous Directx 9, sauf qu'il ne detecte pas si les utilisateurs le possède ou non.
Alors comment inserer une detection de direct x et le mettre à jour directement si il n'y est pas !

je vous remercie d'avance :)

1 réponse

Messages postés
3874
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
7 novembre 2014
12
Salut,

Pour installer DirectX 9.0c (Ultra classique...), il y a le redistribuable package.

La plupart des logiciels nécessitant DirectX le signalent à l'installation.
"Ce logiciel nécessite DirectX 9.0c pour fonctionner. Souhaitez vous l'installer ?"
Ensuite, si le redistribuable détecte que Direct X est déjà présent en version suffisante, il ne fera rien.

Sinon, tu as une clé dans la base de registre. Tu peux la lire en C, nombreux exemple de lecture du registre en C sur le web.