Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Meldung an anderem PC ausgeben (https://www.delphipraxis.net/154092-meldung-anderem-pc-ausgeben.html)

Ines 27. Aug 2010 10:24

Meldung an anderem PC ausgeben
 
Hallo DP'ler

ich möchte an einem anderen PC eine Meldung (Popup o.ä.) ausgeben.
Könnt' ihr mir bitte sagen, wie ich das am besten mache?

Hintergrund: Immer wenn ein neuer Datensatz in eine Relation geschrieben
wird, dann muß eine Kollegin an einem anderen Arbeitsplatz diesen weiter-
verarbeiten. Bisher funktioniert dies via Telefon.
EMail funktioniert leider nicht!

Vielen Dank
Ines

Delphi2009, WindowsXP

mkinzler 27. Aug 2010 10:25

AW: Meldung an anderem PC ausgeben
 
-MailSlots
-NamedPipes
...

blackfin 27. Aug 2010 10:27

AW: Meldung an anderem PC ausgeben
 
Die einfachste Methode mit Popup ist wohl über den Windows Nachrichtendienst, sofern er aktiviert ist.
http://de.wikipedia.org/wiki/Nachric..._%28Windows%29

Luckie 27. Aug 2010 10:59

AW: Meldung an anderem PC ausgeben
 
Noch einfacher: Installiert ein Chatprogramm auf euren Firmen Server. In der Firma haben wir zur internen Kommunikation Yabber installiert.

divBy0 27. Aug 2010 12:10

AW: Meldung an anderem PC ausgeben
 
Eine Netzwerkverbindung z.B. mit den Indy-Komponenten aufbauen und Nachricht verschicken.

Du brauchst dann nur eine Anwendung auf dem Rechner, wo die Nachricht angezeigt werden soll, die die Verbindung annimmt und bei Empfang entsprechend reagiert.

Luckie 27. Aug 2010 12:25

AW: Meldung an anderem PC ausgeben
 
Und wenn du es wirklich selber schreiben willst, im Forum gibt es genug Threads wie man Chats mit den Indy-Komponenten erstellt, wenn da nicht sogar eine entsprechende Demo dabei ist.

himitsu 27. Aug 2010 12:36

AW: Meldung an anderem PC ausgeben
 
Zitat:

Zitat von divBy0 (Beitrag 1045509)
Du brauchst dann nur eine Anwendung auf dem Rechner, wo die Nachricht angezeigt werden soll, die die Verbindung annimmt und bei Empfang entsprechend reagiert.

Der schon genannte Windows Nachrichtendienst ist schon soein fertiges Programm.


Wenn die Verarbeitung des entsprechenden Datensatzes in einem eigenem Programm gemacht wird, dann könnte man natürlich auch dort direkt eine Meldefunktion integrieren, wo man eventuell sogar gleich noch den gewünschten Datensatz läd oder was auch immer nötig ist.

Luckie 27. Aug 2010 12:38

AW: Meldung an anderem PC ausgeben
 
Aber aus Sicherheitsgründen ab Windows XP SP2 standardmäßig deaktiviert und ab Windows Vista nicht mehr vorhanden, weil darüber auch Spam verteilt wurde.

blackfin 27. Aug 2010 12:40

AW: Meldung an anderem PC ausgeben
 
Zitat:

und ab Windows Vista nicht mehr vorhanden
Stimmt nicht ganz, da gibt es das gleiche nämlich auch, heisst nur anders: MSG.exe

Zitat:

aus Sicherheitsgründen ab Windows XP SP2 standardmäßig deaktiviert
Stimmt schon, allerdings finde ich das jetzt nicht so schlimm, wenn man den im LAN für diesen Zweck aktiviert.
Es darf halt nur nichts von Aussen rein, dafür kann aber eine Firewall sorgen :)

himitsu 27. Aug 2010 12:42

AW: Meldung an anderem PC ausgeben
 
Zitat:

Zitat von Luckie (Beitrag 1045520)
Aber aus Sicherheitsgründen ab Windows XP SP2 standardmäßig deaktiviert und ab Windows Vista nicht mehr vorhanden, weil darüber auch Spam verteilt wurde.

Ohh, wenn er nur deaktiviert wäre, dann hätte man ihn ja aktivieren können.

Wenn dieser über die Firmenfirewall nach außen hin gesperrt wäre, dann hätte er firmenintern ja ausgereicht und wäre vor "externem" Spam sicher.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:09 Uhr.
Seite 1 von 3  1 23      

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