[..] Comment mettre une ProgressBar dans mon script
Posté : mer. 02 avr. 2014 20:37
Bonjour, Bonsoir
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é :
Merci d'avance pour l'aide,
Jivaross
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