Посмотрел стандартный пример SendFile, в нем используется zlib.
Убираю zlib не работает схема.
Как можно передавать файлы без сжатия?
code_32227.txt
Этот топик читают: Гость
Ответов: 655
Рейтинг: 18
|
|||
карма: 0 |
| ||
файлы: 1 | code_32227.txt [619B] [197] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2025-01-21 13:46:52 |
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Схема действительно не работает, и в чем причина - не ясно (а разбираться, к сожалению, времени нет). В качестве "костыля" попробуйте поставить вместо zlib MemoryStream, и от него уже подавайте на передачу.
|
|||
карма: 10 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2025-01-21 13:46:52 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2025-01-21 13:46:53 |
|||
карма: 0 |
|
Разработчик
Ответов: 26306
Рейтинг: 2146
|
|||
77.106.248.96 писал(а): Т.е. нужно использовать SteramPack и StreamUnPack?Прекрасно работает, если Assasin писал(а): поставить вместо zlib MemoryStreamИ нафиг там не нужен SteramPack и StreamUnPack. Эти компоненты нужны для преобразования MT-потока в файловый поток |
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2025-01-21 13:46:53 |
|||
карма: 0 |
|
Разработчик
Ответов: 26306
Рейтинг: 2146
|
|||
77.106.248.96 писал(а): а почему в F1 про это ни слова?Упустили, бывает. Ну, и обычные данные можно записывать через верхние точки, кто мешает ![]() Но если у тебя один стрим, на кой ляд использовать упаковку данных ![]() |
|||
карма: 22 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 4 раз(а), последний 2025-01-21 13:46:53 |
|||
карма: 0 |
|
9