Bonjour à tous,
J'aimerai ajouter des fonctionnalités à la classe Process du framework.
À mon sens, vu que je n'utilise pas un objet Process mais que je le complète, je devrais faire hériter mon objet de la classe Process.Le problème apparait lorsque j'énumère les processus actifs grâce à la fonction Process.GetProcesses(). Cette fonction me retourne en effet des objets Process et utiliser le code suivant génère un message d'erreur "InvalidCastException" car je tente de faire un upcasting:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 class MyProcess : Process { }Avez-vous une idée pour ne plus avoir ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 foreach(MyProcess mp in Process.GetProcesses()) { }
Merci d'avance,
Nicolas
Partager