comment obtenir le titre de la fenêtre d'un processus à l'aide de vb.net
Je suis à la recherche d'aller à partir du nom de processus windows titre.
e.g
'winamp.exe' -> '1. Britney Spears - Hit me baby one more time"
Grâce
Solution:
Dim p As Process
For Each p In Process.GetProcessesByName("winamp")
MsgBox(p.MainWindowTitle.ToString)
Next
- Le
ToString
est totalement redondant dans votre code.MainWindowTitle
est déjà une chaîne! - grâce opps mon mauvais :p
- Upvote pour le titre de la fenêtre.
Vous devez vous connecter pour publier un commentaire.
Ont un look à la
System.Diagnostics.Processus
classe:Voici comment obtenir le nom de fichier affiché dans la Barre de Titre Principal. C'est le nom du fichier sans l'extension. Disons que mon Classeur Excel a été nommé "ThisWorks.xlsx" Ce code renvoie "ThisWorks" sans l'extension de fichier.
p retourne un tableau d'entiers commençant à 0 (zéro). Si vous savez qui commande le processus, vous pouvez retourner le Titre/nom de fichier de la cible souhaitée.
Espère que cela aide... m'a fallu 3 semaines pour répondre à cette question.