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