Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TServerSocket: Warum dauert "Open" so lange? (https://www.delphipraxis.net/37297-tserversocket-warum-dauert-open-so-lange.html)

Helmi 4. Jan 2005 10:14


TServerSocket: Warum dauert "Open" so lange?
 
Hallo,

ich habe in einem OnClick-Event einer CheckBox ein ServerSocket1.Open drin.

Ich habe mich immer gewundert, warum die CheckBox nachdem ich sie angeklickt hab, erst nach einer Zeit (etwa 1 sek.) das Häckchen gebracht hat.

Nachdem ich mal Codezeile für Codezeile ausblendete bin ich darauf gestoßen, dass ServerSocket1.Open die CheckBox blockierte!

Weiss jemand warum, bzw. weiss jemand was man dagegen machen kann?

Stevie 4. Jan 2005 10:56

Re: TServerSocket: Warum dauert "Open" so lange?
 
Hi Helmi,

entweder du nutzt die Indy-Komponenten - Die sind (mit ihrer Komponente TIdAntiFreeze) threadsicher -
oder du lagerst den ServerSocket selber in einen eigenen Thread aus.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz