Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Nachrichtendienst per SellExecute beenden (https://www.delphipraxis.net/21500-nachrichtendienst-per-sellexecute-beenden.html)

Thorben86 3. Mai 2004 21:45


Nachrichtendienst per SellExecute beenden
 
Hi, ich würd gerne per delphi den Nachhrichtendienst an/ausschalten (weiß, dass das nicht bei deaktiviert klappt). Normal macht man das ja mit "net Start/stop" nur weis ich jetzt nicht, wie ich das über ShellExecute aufrufen kann.

Hätte noch ne 2. Frage:
Weiß vielleicht einer von euch, wie ich überprüfen kann, ob der Nachrichtendienst gestartet oder beendet ist?
(Darf ich dass mit fragen, oder soll ich nen neues Thema dafür aufmachen?)

Thorben

HomerGER 3. Mai 2004 21:47

Re: Nachrichtendienst per SellExecute beenden
 
am bessten schau in der registry
dort steht welcher dienst gestartet beendet oder deaktiviert ist
dort kannst du es dann auch setzen

Bernhard Geyer 3. Mai 2004 21:49

Re: Nachrichtendienst per SellExecute beenden
 
Machs halt über den Service Control Manager.

Luckie 3. Mai 2004 21:51

Re: Nachrichtendienst per SellExecute beenden
 
So kannst du dir alle Dienste und deren Status auflisten lassen:
http://www.luckie-online.de/Ablage/D...mServices.html

Helpliner 3. Mai 2004 21:51

Re: Nachrichtendienst per SellExecute beenden
 
In der folgenden Klasse ist u.a. beschrieben wie du den Nachrichtendienst starten und stoppen kannst.

Delphi PRAXIS > Code Libary > Internet / Lan > Net send Klasse


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz