Tcpserver delphi пример
Автор Hrant Saakyan задал вопрос в разделе Другие языки и технологии
Delphi tcpserver/tcpclient странная проблема. и получил лучший ответ
Ответ от Андрей Ящак[гуру]
memo2.Text :=''; a tak razve mozhno...
ny esli podumat`, to za4em tak mnogo port otkrivat/zakrivat. odin raz pri vkluchenii i vtoroy na form1.close, da i otpravlyay ne vsu memo2 a tolko memo2.lines.[]... dalphi net, tochno ne pomnu...
Ответ от Sm[гуру]
На стороне передатчика либо используй блокирующий режим либо анализируй код отказа в обработчике OnError на предмет WSAEWOULDBLOCK.
И это не "проблема".
Проблема - в непонимании тобой логики работы сокетного TCP-транспорта в неблок. режиме.
На стороне передатчика либо используй блокирующий режим либо анализируй код отказа в обработчике OnError на предмет WSAEWOULDBLOCK.
И это не "проблема".
Проблема - в непонимании тобой логики работы сокетного TCP-транспорта в неблок. режиме.
Ответ от Apocalypse[гуру]
Убери "memo2.Text :=''; " или поставь его перед " end; " а то получаеться что ты сначала заканчиваешь тело процедуры, а потом пытаешься обнулить поле, думаю тут и возникает подвисание!
Убери "memo2.Text :=''; " или поставь его перед " end; " а то получаеться что ты сначала заканчиваешь тело процедуры, а потом пытаешься обнулить поле, думаю тут и возникает подвисание!
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Delphi tcpserver/tcpclient странная проблема.