Encore besoin d'un petit coup de main.
Toujours pour mon script, je crée une fenêtre qui affiche les informations système comme le processeur, la RAM, etc.
Il me récupère également le modèle de la carte graphique installé dans l’ordinateur.
Mon problème est le suivant, sur les ordinateurs récent (en particulier les portables), il y a bien souvent 2 cartes graphiques, la Intel et la NVIDIA/AMD.
J'utilise la fonction suivante (trouvé sur le forum anglais de mémoire) :
Code : Tout sélectionner
Func _GetGraphicCardModel() ;Récupère le modèle de la carte graphique.
Local $objWMIService = ObjGet("winmgmts:\\.\root\CIMV2")
Local $colItems = $objWMIService.ExecQuery("SELECT * FROM Win32_DisplayConfiguration", "WQL", 0x10 + 0x20)
If IsObj($colItems) then
For $objItem In $colItems
Local $Output = $objItem.DeviceName
Next
Endif
Return $Output
EndFunc
Merci pour votre aide !