![]() |
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 |
Re: Verwendung von TidTCPCmdServer und TidTCPCmdClient
*push* :(
Es wird doch (hoffentlich) schon mal jemand damit gearbeitet haben...... |
Re: Verwendung von TidTCPCmdServer und TidTCPCmdClient
Hallo Thomas,
nur interessehalber: Wo finde ich diese Komponenten in Indy 9? Freundliche Grüße |
Re: Verwendung von TidTCPCmdServer und TidTCPCmdClient
Zitat:
|
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? |
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