Je commence un nouveau projet en vb.net qui consiste a regardé si une page est ouvert avec seulement une partie du titre , je vous explique... j'ai une fenetre qui sappele : "Numero de telephone de l'appelant - 888-888-8888" . Evidament le numero change a chaque appel je dois donc trouvé si la fenetre existe avec seulement " Numero de telephone de l'appelant -"
J'ai ceci comme code
On Error Resume Next
AppActivate("Calculator")
If Err.Number <> 0 Then
MsgBox("La fenetre existe")
Else
MsgBox("La fenetre existe pas")
End If
Mais certainement ca ne fonctionne pas car ce n'est pas le nom de la fenetre exacte. Par la suite j'aimerais aussi avoir le reste du nom de la fenetre , c'est a dire le numero de telephone.
Merci d'avance pour votre aide =)
A voir également:
.Net Savoir si une fenetre est ouverte avec une partie du titre
On Error Resume Next
For Each proc As Process In Process.GetProcesses()
' check process' main window title
If proc.MainWindowTitle.StartsWith("Appel entrant de") Then
Dim p As Process = Process.GetProcessById(proc.Id)
Dim phrase As String = p.MainWindowTitle.ToString
phrase = Microsoft.VisualBasic.Mid(phrase, 17)
My.Computer.Clipboard.SetText(phrase)
Exit For
Next
27 août 2014 à 17:15