Net2Com, пример накидать не могу, температура, рубит.
Передать файл с заголовком:
Считываешь файл, далее StreamToStr, далее склеиваешь через разделитель данные в виде файл.тхт;ыаыввфа24ыаы23аываыв2аываыаыа - тело файла в строковом представлении, далее StrToStream, пакуешь файловый поток, отправляешь.
Не получится передать файл, чтобы не увеличивался объем используемой памяти.
Но можно файл передавать побайтово, допустим по 500байт, считал 500 байт- передал, принимающая сторона получила 500 байт записала на диск. и т.д. в этом случае у тебя грубо говоря фиксированный объем в 500 байт всегда и ты не сжираешь оперативку.
Это так, на быстрый взгляд.
Ответов: 655
Рейтинг: 18
|
|||
карма: 0 |
|