J'essaye de comprendre comment remplacé "SetItemText" par "ProgressOn" pour avoir un visuel en temps réel qui démontre que le téléchargement avance.
J'ai déjà consulté l'aide intégré dans AutoIt mais j'ai remarquer qu'il est très peu détaillés...
Voici la parti de mon script qui a rapport au post que je dois changé :
Code : Tout sélectionner
$objSearcher = _CreateMSUpdateSession($Host)
For $x = 1 To $Selected[0]
$item = _GUICtrlListView_GetItemText($NeededListView, $Selected[$x])
For $i = 0 To $ColNeeded.Updates.Count - 1
$update = $ColNeeded.Updates.Item($i)
If $item = $update.Title Then
GUICtrlSetData($UpdatesFound, "Téléchargement de " & $x & " à " & $Selected[0] & " Mises à jour")
_GUICtrlListView_SetItemText($NeededListView, $i, "Téléchargement...", 1)
_GUICtrlListView_SetItemFocused($NeededListView, $i)
_GUICtrlListView_EnsureVisible($NeededListView, $i)
$updatesToDownload = ObjCreate("Microsoft.Update.UpdateColl")
$updatesToDownload.Add($update)
$DownloadSession = $objSearcher.CreateUpdateDownloader()
$DownloadSession.Updates = $updatesToDownload
$DownloadSession.Download
_GUICtrlListView_SetItemText($NeededListView, $i, "Téléchargé", 1)
EndIfJivaross


