Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Dienst und WindowsAPI? (https://www.delphipraxis.net/41986-dienst-und-windowsapi.html)

Sämy 11. Mär 2005 16:34


Dienst und WindowsAPI?
 
Wieso funktionieren Funktionen wie FindWindow oder SendMessage bei einem Dienst nicht?

Luckie 11. Mär 2005 16:37

Re: Dienst und WindowsAPI?
 
Weil ein Dienst in der Regel kein Fenster hat. Das hättest du dir aber auch selber denken können - oder? :roll: Nutze zur Kommunikation MMF oder Pipes.

Sämy 11. Mär 2005 17:22

Re: Dienst und WindowsAPI?
 
das ich das auf einen dienst nicht bekomme ist mir klar, aber wieso kann ich aus einem konsolenprogramm, das als dienst läuft keine handles von anderen Fenstern auslesen (oder messages senden)?

Luckie 11. Mär 2005 17:39

Re: Dienst und WindowsAPI?
 
Ein Konsolenprogramm als Dienst? :gruebel: Also ein Dienst läuft generell in einer anderen WinStat und aknn dem nach nicht so einfach die Fenster in der WinStat0 und dem Default Desktop auslesen.

Sämy 11. Mär 2005 17:43

Re: Dienst und WindowsAPI?
 
Zitat:

Zitat von Luckie
Ein Konsolenprogramm als Dienst?

Ja, ok, ich weiss nicht genau, wie man dem sagt. dienst?!? Es wird auf jeden fall gleich geschrieben ;)

aber zum thema: wie bekomme ich das denn hin? sonst macht dieser ganze dienst bei mir keinen sinn...

Luckie 11. Mär 2005 17:46

Re: Dienst und WindowsAPI?
 
Was wird gleich geschrieben? Hast du eventuell nur ein Konsolenprogramm?

Sämy 11. Mär 2005 17:51

Re: Dienst und WindowsAPI?
 
neinnein. ich habe einen dienst. ist registriert und funktiniert. nur kann ich eben von diesem aus einem anderen fenster keine message senden, keine handles mit findwindow raussuchen (und kein programm anständig starten => anderer Thread). Und ich frage mich nun, wieso und vorallem, wie kann ich dies aktivieren (oder evtl. anders lösen).

Luckie 11. Mär 2005 17:57

Re: Dienst und WindowsAPI?
 
Na wil er eben in einer anderen WinStat und somit auf einem anderen Desktop läuft.

Sämy 11. Mär 2005 18:00

Re: Dienst und WindowsAPI?
 
das muss aber sicher irgentwie gehen, damit ich dies trotzdem tun kann, oder?

Luckie 11. Mär 2005 18:02

Re: Dienst und WindowsAPI?
 
Was willst du denn eigentlich machen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.
Seite 1 von 2  1 2      

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