Bonjour à tous,
je rencontre quelques difficultés en vb.net (visual studio 2005), je cherche à récupérer une liste des fenêtres ouvertes pour certaines applications (MSOffice et OOo v2.x en l'occurrence).
Voici un exemple pour mieux me faire comprendre, j'ai trois classeurs excel ouverts, je veux connaître la liste des fenêtres pour ne fermer que celle qui m'intéresse.
j'ai bricolé ce petit code qui ne me donne qu'une des fenêtres associées à la tache excel.exe.
mon tableau ne contient qu'une des fenêtres pourtant l'aide indique bien que GetProcessesByName renvoie un tableau de composants "process".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim processName As String = "Excel" Dim pListeTaches As Process() pListeTaches = system.Diagnostics.Process.GetProcessesByName(processName)
Enfin voilà, j'espère m'être fait comprendre et ne pas déclencher l'hilarité par mon ignorance ...
merci d'avance pour vos réponses.
Partager