Hallo,
ich hab mich jetzt für folgende Möglichkeit entschieden:
Delphi-Quelltext
1: 2:
| Client.WriteCardinal(SizeStream); Client.WriteStream(Stream); |
is ja eigentlich relativ einfach.
Aber wenns jetzt einfach mal funktionieren würden, wäre es anscheinend wieder zu einfach.
Weiß vielleicht jemand was indy für ein Problem mit
Delphi-Quelltext
1:
| Server.Active := False; |
hat?
Da kommt immer die Fehlermeldung: 'Terminate Thread Timeout'
Das passiert z.b. auch bei dem Demo das bei indy dabei ist.(IdTCPDemo). Wenn man den Client mit dem Server verbindet und den Server dann schließt (FormClose) kommt diese Meldung.