![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему, такая разница в быстродействии? [D3, D5, Win95/98]
Romych © (2002-10-21 09:18:00)Я при наджатии на кнопку соединяюсь по сокету, и сразу передаю данные если в Д3
перед передачей данных, в Д3 нужно подождать 0,001 с
то в Д5 1с. ПОЧЕМУ?
Digitman (2002-10-22 08:31:00) [1]свойство TClientSocket.ClientType = (ctNonBlocking, ctBlocking)
по-умолчанию - ctNonBlocking
Romych (2002-10-21 19:20:00) [2]Как его задействовать?
Digitman (2002-10-21 13:17:00) [3]тогда задействуй синхронный режим - ctBlocking
Romych (2002-10-21 13:02:00) [4]Такое, что мне желательно не обрабатывать события ОнКонект,...
Digitman (2002-10-21 11:55:00) [5]какое отношение имеет время установления коннекта (собственно - тема вопроса) к тому, сколько процедур задействовано в твоем коде для обеспечения логики установления коннекта ?
Romych (2002-10-21 11:13:00) [6]Посоветуйте, тогда как сделать, чтобы в одной процедуре соеденится, и сразу отправить сообщение?
Digitman (2002-10-21 10:27:00) [7]>>при наджатии на кнопку соединяюсь по сокету,
Что значит - "соединяюсь" ? Какой признак успешного установления соединения контролируешь ?
>>и сразу передаю данные
Успешно передавать/принимать данные можно лишь при успешно установленном соединении. Опять же - на основании чего ты предполагаешь, что соединение установлено ?