vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
externe Prozesse beenden 
Autor: vb@indi
Datum: 10.04.07 15:49

Hallo mal wieder,

folgende Problematik macht mir zu schaffen:

Ich möchte von meiner Anwendung aus einen entweder laufenden Prozess oder während der Laufzeit gestarteten Prozess unterbinden/beenden.

Während der Laufzeit meiner Applikation soll der MS-Internet Explorer nicht gestartet werden können oder nach einem start sofort gestoppt werden.

Noch besser wäre das er sich überhaupt nicht starten liesse, um den User die Benutzung komplett zu untersagen.

Versucht habe ich folgendes und damit rumexperimentiert:
Dim ExterneAnwendung As New System.Diagnostics.Process()
ExterneAnwendung.StartInfo.FileName = "notepad.exe"
ExterneAnwendung.Start()
 
ExterneAnwendung.WaitForExit()
 
If ExterneAnwendung.WaitForExit(5000) = True Then
  MessageBox.Show("Die gestartete Anwendung " & _
                  ExterneAnwendung.StartInfo.FileName & _
                  " wurde innerhalb von 5 Sekunden beendet.")
Else
  MessageBox.Show("Die gestartete Anwendung " & _
                  ExterneAnwendung.StartInfo.FileName & _
                  " ist auch nach 5 Sekunden noch aktiv.")
End If
Starten und stoppen kann ich externe Anwendungen nun, aber wie stelle ich es an eine externe Anwendung/Prozess der nicht von meinem Code aus gestartet wurde (z.B. den IE) zu stoppen wenn er gestartet wurde?

oder besser

Wie verhindere ich das er gestartet werden kann (und zwar so das man es nach deinstallation meiner Applikation wieder rückgängig gemacht werden kann)

Jemand eine Idee wie man sowas anstellt?

Danke für eure Antworten
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
externe Prozesse beenden2.154vb@indi10.04.07 15:49
Re: externe Prozesse beenden1.799Visual Basic Fan10.04.07 15:52
Re: externe Prozesse beenden1.826vb@indi11.04.07 02:26

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel