bonjour je voudrais automatiser une application et je bloque au niveau de faire un clic droit de souris sur un Item.
J'ai essayé bon nombre de methode mais le problème persiste.
Code : Tout sélectionner
;Focus sur le coté droit
$HandleRightSide = ControlGetHandle($HandleSC, "", "[CLASS:SysListView32; INSTANCE:1]")
;Nbre de Slot à tester
$slotInfo = ControlTreeView("cv act sc/interface Manager", "","", "GetItemCount", "#0")
;Definir les Niveaux
$slotEbene = $slotInfo - 1
;Focus sur le coté gauche de l'application
$HandleLeftSide = ControlGetHandle($HandleSC, "", "[CLASS:SysTreeView32; INSTANCE:1]")
For $i = 0 To $slotEbene
;Selectionner l' Item du Slot
ControlTreeView($HandleLeftSide , "", "", "Expand", "#0|#"&$i)
WinWaitNotActive("Please wait...","")
;Lire le nom de la Carte
$scard_name = _GUICtrlListView_GetItemText($HandleRightSide, 1,1)
;Selectionner un sous Item d'un item
$hListView = ControlTreeView($HandleLeftSide , "", "", "select","#0|#" & $i & "|#0|#3|#1")
;Clique droit sur le sousItem SoPin qui ne fonctionne pas je n ai pas le menu auquel je veux accéder
_GUICtrlListView_ClickItem($hListView, 1, "right", false, 1)
send("{DOWN}")
send("{ENTER}")
If (WinWaitActive("Login","")) Then
send("11111111")
sleep(5000)
send("{ENTER}")
Else
MsgBox(64, "Info", "Il ya un Problème")
EndIf
Next



