Jump to content

Programmausstieg und Wechsel verhindern


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Für einen Leitstand muss sichergestellt werden, dass immer nur die Leitstand Software (C# .Net Windows Forms) läuft und (von diesen Benutzern) kein anderes Programm gestartet werden kann. (Ausnahme: Administrator). Da die Benutzer durchaus fachkundig sind reicht es wohl nicht aus, einfach den Explorer Prozess zu stoppen !? Wer kann mir dazu einen Tipp geben ?

Link zu diesem Kommentar

Dazu muß das C#-Programm selbst etwas erfüllen, hinzu kommen die Betriebssystem-Dinge (die erzählen dir andere).

 

Drei Dinge fallen mir aktuell ein: Verwendet das Programm die normalen Datei-Öffnen / Speichern - Masken (System.Windows.Forms.OpenFileDialog - Klasse), so hat man dort mit der rechten Maustaste einen Explorer. Dann wird sich wahrscheinlich das Programm selbst darum kümmern müssen, daß Strg+Alt+Entf abgefangen wird, auf daß man nicht den Taskmgr startet (vielleicht gibt es dafür auch eine Richtlinie). Es muß sichergestellt sein, daß bei einem Programmabbruch nicht ein Debugger gestartet wird, mit dem man eine eigenständige Ebene hat.

 

-------------

Gruß, Auer

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...