Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

C# .Net 2.0 VS 2005

Hallo Leutz,

ich habe einen Service geschrieben der mir immer bei Start des Rechners einige Programme ausführt wenn ein Firmennetzwerk gefunden wurde. Das läuft soweit ganz gut. Nur habe ich nun festgestellt, dass wenn sich ein anderer User am Computer anmeldet (also kein Neustart des Rechners) ich dies leider dies nicht mitbekomme, da ja der Service weiterhin läuft und er schon den Flag gesetzt hat 'Netzwerk gefunden'.

Nun möchte ich gern ein Event erhalten, wenn sich ein User anmeldet. Habe da schon gesucht aber nicht wirklich etwas Brauchbares gefunden. Einer eine Idee?

THX

Wie soll ich das machen??? Der Service prüft sich selber ob er läuft... :confused: Der Service soll doch was machen wenn sich am User bzw. am Netzwerk etwas ändert und das wenn möglich ohne große CPU-Auslastung. Also kein Polling auf irgendwelche Systemressourcen.

Es muss doch möglich sein ein Event zu erhalten wenn sich ein User anmeldet oder mir auch recht abmeldet.

Wie gesagt, Link und so zwecks Event.

Entweder du benutzt ein Antipattern (singleton) oder du setzt nach dem Initialisieren einfach eine initvariable auf true oder so. ;)

Was hat das mit der Fragestellung zu tun :confused:

Link: Dort gab es eine ähnliche Problemstellung zwecks Events und so.

Das mit der Initvariable war ein Denkfehler meinerseits. :rolleyes:

Ich dachte ein Service wird auch versucht zu starten, wenn sich umgemeldet wird - naja auch egal, kann ignoriert werden. :floet:

Also ich hatte für das Problem die selbe Idee schon wie Klotzkopp geschrieben hatte. Ist wohl das Beste, da ich ja schon eine Anwendung habe die genau das schon macht. Nur wollte ich es eben vom Service aus regeln.

Trotzdem THX

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.