Voila le souci :
Code : Tout sélectionner
$listview = GUICtrlCreateListView("Processus|PID|Bytes écrits|", 8, 48, 361, 357)
$List = ProcessList()
For $x = 2 To $List[0][0]
$info = ProcessGetStats ($List[$x][0], 1)
GUICtrlCreateListViewItem($List[$x][0] & "|" & $List[$x][1] & "|" & $info[3], $listview)
Next
Le problème, c'est que la commande "ProcessGetStats", comme vous le savez peut être, renvoie une array à cinq dimensions pour le flag "1", mais pour cela elle est a soit besoin du PID du processus, soit besoin de son nom, et dans mon cas, ces données sont elles-mêmes représentées par des variables à array de double dimensions ! En clair j'essaye de rentrer une array à deux dimensions et une multitude d'options dans une array à une dimension et cinq options ! C'est pour cela que sa buggue ! J'ai déja essayé de simplifier ma variable en codant :
Puis en reprenant le ProcessGetStats avec cette variable, mais ça ne marche pas quand même !
Comment faire ??
Merci d'avance, Habib.