![]() |
Re: Dienst "wird beendet"
Zitat:
|
Re: Dienst "wird beendet"
Ich will hier kurz noch anfügen, da ich das Problem auch grad hatte. Folgendes funktioniert zumindest:
Delphi-Quellcode:
//beide Zeilen nacheinander ausführen
PostThreadMessage(ServiceThread.ThreadID,CM_SERVICE_CONTROL_CODE, SERVICE_CONTROL_STOP,0); //hier könnte ein einfaches DoStop evtl. auch reichen PostThreadMessage(ServiceThread.ThreadID,WM_Quit,0,0); //der ServiceThread verstrickt sich in einer Routine und bricht trotz Terminate nicht ab, wenn kein WM_Quit kommt. |
Re: Dienst "wird beendet"
Zitat:
Wenn ja, dann sollte die Anwendung auch mindestens als Administrator gestartet sein, denn seit Vista kann eine Anwendung Messages nur noch an Anwendngen mit maximal den selben rechten verschicken. Also eine "User"-Anwendung kann z.B. keine Message an eine Anwendung mit "Admin"-Rechten verschicken. |
Re: Dienst "wird beendet"
Zitat:
|
Re: Dienst "wird beendet"
Na dann isses was Anderes.
Konnte jetzt nicht direkt erkennen wer nun Dieses oder Beitrag #7 und #8 nun sendet. (hätte ja auch die gestartete Anwendung sein können :stupid: ) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:20 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