VB.Net-Forum - Beitragsübersicht -
ThemaV05: Wie Taskleiste aktualisieren?
Von Cheffboss
Datum 03. Mai 2021 um 17:38:30
Frage Moin!
Ich versuche mit „Process.GetProcessesByName("Microsoft.Msn.Weather").CloseMainWindow“ eine App zu beenden.
In diesem Fall die Wetter-App von Windows 10.
Wenn ich aber die App beende, bleibt in der Taskleiste der Eintrag immer noch vorhanden, und erst auf klick, verschwindet er.
Die Kill variante möchte ich aber nicht verwenden!
Deshalb suche ich nun folgende Lösungen:
1. Taskleiste Aktualisieren…
2. Prüfen ob Prozess eine APP oder eine Desktopanwendung ist…
3. Vielleicht den Objektname auslesen…
Und dann prüfen ob der Objektname „C:\program files\windowsapps\“ enthält.
Falls „Ja“, dann muss es eine App sein.
Es geht darum, dass ich bestimmte Programme/Apps per Klick beenden kann.
Freue mich auf eure Hilfe!
BIG THX

https://i.ibb.co/3dT9fyH/bug1.jpg
 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles _
Button1.Click
ProzesseJetztBeenden("Microsoft.Msn.Weather", True)
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles _
Button2.Click
ProzesseJetztBeenden("Microsoft.Msn.Weather", False)
End Sub
Private Sub ProzesseJetztBeenden(wert As String, Vorgang As Boolean)
Try
For Each prozess In Process.GetProcessesByName(wert)
If Vorgang Then
prozess.CloseMainWindow() ' ICON bleibt, bis auf klick.
' If Prozess eine App dann Kill
' Oder, Taskleiste aktualsieren
' Oder, Objektname auslesen...
Else
prozess.Kill() ' ICON geht weg.
End If
Next
Catch
End Try
End Sub
Antwort:
Von Cheffboss
Datum 07. Mai 2021 um 19:00:35
Antwort @an alle
So ich habe diesen Code nun prüfen lassen und die Info bekommen das er seinen Dienst tut.
Nochmals Danke an alle, hier im Forum.
Diesen Code gebe ich frei, jeder darf diesen verwenden.
THX
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ]
Antworten
V05: Wie Taskleiste aktualisieren? - Cheffboss 03. Mai 2021 um 17:38:30
Re: Wie Taskleiste aktualisieren? - Cheffboss 06. Mai 2021 um 16:46:06
Re: Wie Taskleiste aktualisieren? - Cheffboss 07. Mai 2021 um 19:00:35

Ihre Antwort
(Nick-)Name   Wichtige Informationen zur Namensangabe
E-Mail (opt.)  Wichtige Informationen zur Angabe einer eMail-Adresse
Thema   Wichtige Informationen zur Angabe eines Themas
Betrifft (IDE)  VB 2005
Ihre Antwort
Smilies
Mehr...
FettKursivUnterstrichen   Übersicht der Tipp-KürzelÜbersicht der Projekt-KürzelÜbersicht der Bücher-Kürzel 
Homepage
Titel
Root-Smilies              
             
             
[ Zurück zum VB.Net-Forum | Forum-Archiv | Forum-Hilfe | Chat ]

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB.Net | VB/VBA-Forum | DirectX | DirectX-Forum | Chat | Ausschreibungen | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 13. Dezember 2015