Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Verwendung von TidTCPCmdServer und TidTCPCmdClient (https://www.delphipraxis.net/87564-verwendung-von-tidtcpcmdserver-und-tidtcpcmdclient.html)

Codewalker 2. Mär 2007 10:48


Verwendung von TidTCPCmdServer und TidTCPCmdClient
 
Moin zusammen.

Ich verzweifele gerade mit den Indy's. Ich möchte einen kleinen Client programmieren, der mir auf bestimmte Kommandos bestimmte Systemparameter (Auflösung, Uhrzeit, etc.) übermittelt. Da klang der TidTCPCmdServer genau richtig. Leider schaffe ich es nicht, z.B. das Kommando "SenderUhrzeit" zu verschicken und darauf die Uhrzeit als Antwort zu erhalten. Die Hilfe ist leider sehr dürftig (nichts neues :mrgreen: ). Hat jemand damit schon mal gearbeitet oder kann mir jemand ein Minimal-Beispiel geben. Ich will nur wissen was ist einstellen und aufrufen muss, um eine Verbindung hinzubekommen.

Grüße

Codewalker

Codewalker 6. Mär 2007 06:58

Re: Verwendung von TidTCPCmdServer und TidTCPCmdClient
 
*push* :(

Es wird doch (hoffentlich) schon mal jemand damit gearbeitet haben......

marabu 6. Mär 2007 07:24

Re: Verwendung von TidTCPCmdServer und TidTCPCmdClient
 
Hallo Thomas,

nur interessehalber: Wo finde ich diese Komponenten in Indy 9?

Freundliche Grüße

Codewalker 6. Mär 2007 09:29

Re: Verwendung von TidTCPCmdServer und TidTCPCmdClient
 
Zitat:

Zitat von marabu
Wo finde ich diese Komponenten in Indy 9?

Öhm... keine Ahnung. Ich nutze Indy 10 mit Delphi 2006. Es ist möglich, dass es diese Klasse in Indy 9 noch nicht gab. Eventuell ist es nicht Komponente in der Palette vorhanden. TidTCPCmdServer ist der Vorfahre von TDICTServer (ich weiß nicht, ob mit oder ohne "Custom" im Namen)

marabu 6. Mär 2007 09:44

Re: Verwendung von TidTCPCmdServer und TidTCPCmdClient
 
Die Klassen heißen TIdCmdTcpClient bzw. -Server und TIdDICTServer...

In Indy 9 muss man die CommandHandler für die Befehle des DICT Protokolls noch selbst schreiben, in Indy 10 sind sie schon fertig implementiert - wenn ich die Hilfe richtig lese.

Was konkret ist dein Problem?

Codewalker 6. Mär 2007 10:23

Re: Verwendung von TidTCPCmdServer und TidTCPCmdClient
 
Für die CommandHandler ist sogar ein netter Property-Editor dabei, aber ich bekomme es nicht hin. Ich wollte mit etwas einfachem anfangen und das Kommando TEST an den Server senden. Dieser sollte als Antwort dem Client die aktuelle Uhrzeit mitteilen. Aber ich bekomme keine Antwort/Verbindung oder ähnliches.
Ich finde es ist auch nicht wirklich klar, was man eingeben muss und wie man ein solches Kommando absendet...


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:31 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