![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 19.06.2009
Сообщений: 5
|
![]()
Ситуация такая. По команде клиента сервер посылает картинку в формате jpeg (AThread.Connection.WriteStream(Str eam,True,True)). Код приёма картинки такой:
IdTCPClient1.Host:=Edit2.Text; //IP-адрес с текстового поля Edit2 IdTCPClient1.Connect; IdTCPClient1.Write(Edit1.Text);//посылаем команду с текстового поля Edit1 Stream:=TMemoryStream.Create; //создаём поток IdTCPClient1.ReadStream(Stream); //считываем в поток ответ сервера Stream.Position:=0; Stream.SaveToFile('File.jpg'); //сохраняем в файл Stream.Clear; Stream.Free; IdTCPClient1.Disconnect; Так вот проблема в том, что сохранённая jpeg картинка не открывается как будто после пересылки она перестала быть по структуре jpeg картинкой. Хотя сохраняю программой-сервером перед самой отправкой - всё нормально, открывается потом без проблем. В чём может быть проблема? Как исправить? |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отображение картинки в C++ в формате jpeg, используя "путь" записанный в базе данных типа Access | Gared | Помощь студентам | 0 | 15.05.2011 17:29 |
Отправка картинки post | Marsik | Работа с сетью в Delphi | 4 | 25.01.2010 13:03 |
Одни из jpg файлов реальные JPEG а другие только название. как загрузиь только картинки? | AgressiveBehavior | Общие вопросы Delphi | 1 | 16.09.2009 09:39 |
картинки gif и jpeg | Juffin | Мультимедиа в Delphi | 4 | 23.05.2009 22:19 |
Отправка картинки | boostman | Работа с сетью в Delphi | 3 | 21.06.2008 17:47 |