Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

Помогите, плз, с передачей картинки через Socket   Найти похожие ветки 

 
Lesorub ©   (2006-10-29 15:12) [0]

Через socket программа получает картинку (напр. PNG). А вопрос в том, чтобы получив текстовую строку с Socketa, которая является на самом деле картинкой, отобразить ее напр. в TImage или сохранить в файл. Может кто поможет? Спасибо!


 
Ketmar ©   (2006-10-29 15:22) [1]

>[0] Lesorub(c) 29-Oct-2006, 15:12
>вопрос в том, чтобы получив текстовую строку с Socketa,
>которая является на самом деле картинкой
чего???


 
Lesorub ©   (2006-10-29 15:23) [2]

Банальное сохранение строки в файл .png ничего хорошего не дает. Может сервер компрессию какую-нибудь использует?


 
Lesorub ©   (2006-10-29 15:28) [3]

Постараюсь выразится лучше, вот ответ от сервера, который приходит:

Date: Sun, 29 Oct 2006 12:25:57 GMT
Server: Apache/2.0.43 (Win32)
Last-Modified: Thu, 12 Oct 2006 16:01:19 GMT
ETag: "10243-cc-483d42ed"
Accept-Ranges: bytes
Content-Length: 204
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: image/png

‰PNG
  - и далее набор длинный символов

это я и имел в виду :-)


 
Ketmar ©   (2006-10-29 16:15) [4]

и где тут строка??? получайешь байты -- получай. и сохраняй "as is". всё.


 
Ketmar ©   (2006-10-29 16:15) [5]

и разве пинги так отдают? щаз проверю, однако...


 
Ketmar ©   (2006-10-29 16:17) [6]

фигня. пинги отдают "as is".


 
Lesorub ©   (2006-10-29 19:44) [7]

Пардон, назвал последовательность байтов строкой только потому, что это все вместе с заголовком в стринговой переменной. В общем, правильно убрав заголовок, и записав "as is", получилось. Спасибо за совет :-)



Страницы: 1 вся ветка

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.046 c
3-1170253847
Dyakon_Frost
2007-01-31 17:30
2007.04.22
Хранение графических файлов в БД


3-1170430978
s_t_d
2007-02-02 18:42
2007.04.22
QReport в Delphi 7. Как получить доступ к элементам?


2-1175249695
Merry
2007-03-30 14:14
2007.04.22
Копия базы *.gdb


4-1164498053
Dmitry_177
2006-11-26 02:40
2007.04.22
Своя отрисовка меню


15-1174894815
Kolan
2007-03-26 11:40
2007.04.22
Ищу иконку, «+»