Einzelnen Beitrag anzeigen

Benutzerbild von FAlter
FAlter

Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.095 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#3

Re: Unterschied TTcpClient/TClientSocket

  Alt 20. Jul 2007, 15:35
Hi,

Beides sind (Standard-)Komponenten, die nicht zu Indy gehören. Allgemein sind die Indys (welche normelerweise bei Delphi beiliegen) zu empfehlen. Leider sind [edit=verdeutlichung, dass nicht die Indys gemeint sind]die Standard-Komponenten[/edit] Komponenten - zumindest bei meinem TurboDelphi - nicht dokumentiert.

Bei TTcpClient handelt es sich um eine Komponente für einen Clienten, welcher sich mit einem Server verbindet, dann können sie kommunizieren.
Bei TTcpSocket handelt es sich um das Gegenstück, den Server, der wartet, bis sich ein Client mit ihm verbindet. Was genau dann abläuft, hängt von deiner Programmierung ab.
Die Methoden, die bei Eingabe von . angezeigt werden, und die Parameternamen, sind eigentlich ziemlich erklärend. Wenn du sie nutzen willst, nur zu.
Neben Blocking und ThreadBlocking gibt es hier auch NonBlocking, damit soll es aber wohl Probleme geben (im Objektinspektor einstellbar).

Bei Indy wären die Entsprechungen der TIdTcpClient und der TIdTcpServer (glaub ich).

Mfg
FAlter
Felix Alter
Japanurlaub 2015
  Mit Zitat antworten Zitat