Помощь - Поиск - Пользователи - Календарь
Полная версия: Вопрос про TClientSocket.sendstream
Форум «Всё о Паскале» > Delphi, Assembler и другие языки. > Delphi
Unconnected
Привет всем.
У класса TClientSocket есть метод SendStream(TStream), он "отсылает" какой-либо поток. Вопрос, как можно прервать этот процесс? Т.е. если я запустил отсылку, а потом надо её прекратить, как быть?
volvo
Никак... Используй SendBuf вместо SendStream.
Unconnected
А если просто закрыть сокет, ничего страшного не произойдёт?)

А я ведь это уже сюда постил... wacko.gif
volvo
Цитата
А если просто закрыть сокет, ничего страшного не произойдёт?)
А если ты отправил файл размером в 200 Мб, то пока он весь не уйдет, твой клиент не будет "висеть", так что ты не сможешь ни нажать на кнопку, ни еще что? Как ты организовал посылку?
Unconnected
Мой клиент висеть не будет, всё продумано, отсылка в потоке:)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.