![]() |
Wie kann mein Service mit meiner Anwendung kommunizieren?
Hallo Zusammen!
Wieder Mal ein Problem mit Serice Anwendungen: Meine Anwendung X läuft durch srvany.exe als Service! Nur kann ich mit einem Unterprogramm Y welches von meiner Anwendung gestartet wird nicht mit Messages kommunizieren da ich kein Handle auf die Anwendung bekomme da Findwindow nicht funktioniert. Weiss jemand wie ich eine Kommunikation zwichen beiden Anwendungen aufbauen könnte? Danke für alle Antworten schon mal im voraus :-D |
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
Dafür sind
![]() ...:cat:... |
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
Hallo Phreax,
für die Kommunikation eignen sich auch:
|
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
![]() |
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
Hi @ All!
Danke für die vilen Antworten! Ich werde versuchen das ganze über named pipes zu realisieren... Ich habe mal die Komponente ![]() ich bekomme jedoch die Fehlermeldung Zitat:
|
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
Du musst den Ordner in dem sich die Unit befindet zum Suchpfad hinzufügen ;) Irgendwo unter Einstellungen > Pfade, wies genau heisst weis ich grade nicht :stupid:
|
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
Zitat:
Ich habe meinen Delphi Suchpfad noch nie wegen irgendwelchen Units oder Komponenten erweitert. Komponenten im Package die installiert sind findet Delphi automatisch und bei anderen Fremd-Units: Die werden einfach in das Projekt aufgenommen. Wozu gibt es die Projektverwaltung? |
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
Hallo Zusammen der Witz ist ja dass nur *.Dcu Dateien vorhanden sind mein Delphi 7 will jedoch die .pas dateien haben warum auch immer die .dcu dateien befinden sich im angegebenen ordner:
"C:\...\Eigene Dateien\Delphi\PipeCommunicationComponents\Units\D 70\" Was mache ich also falsch? |
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
die DCUs können nur mit der Delphi-Version benutzt werden mit der sie kompiliert wurden (oder war das nur bei Trials :gruebel: ) also brauchst du entweder eine Delphi-7 Version oder aber die pas-Datei zum selber kompilieren!
|
Re: Wie kann mein Service mit meiner Anwendung kommunizieren
Habe ich mich noch nicht klar genug ausgedrückt?
Ich habe aktuell Delphi 7 auf dem PC der Pfad zeigt wie schon gesagt auf Zitat:
Weiss jemand ob sich da was dran drehen lässt? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 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