Привет всем. У класса TClientSocket есть метод SendStream(TStream), он "отсылает" какой-либо поток. Вопрос, как можно прервать этот процесс? Т.е. если я запустил отсылку, а потом надо её прекратить, как быть?
volvo
6.11.2009 15:03
Никак... Используй SendBuf вместо SendStream.
Unconnected
8.11.2009 1:23
А если просто закрыть сокет, ничего страшного не произойдёт?)
А я ведь это уже сюда постил...
volvo
8.11.2009 2:18
Цитата
А если просто закрыть сокет, ничего страшного не произойдёт?)
А если ты отправил файл размером в 200 Мб, то пока он весь не уйдет, твой клиент не будет "висеть", так что ты не сможешь ни нажать на кнопку, ни еще что? Как ты организовал посылку?
Unconnected
8.11.2009 2:21
Мой клиент висеть не будет, всё продумано, отсылка в потоке:)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.