|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.07.2015, 18:51 | #1 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Как отправить на сервер не готовый файл, а, например TJPEGImage или TBitmap?
В данный момент я создаю файл и потом отправляю его на сервер. А как сразу отправить TBitmap,TPNGObject или TJPEGImage?
Имею в данный момент такое : Код: Код:
Код: Код:
Последний раз редактировалось Stilet; 06.07.2015 в 18:56. |
06.07.2015, 18:58 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Затолкай в стрим. Что-то типа:
Код:
I'm learning to live...
|
06.07.2015, 23:17 | #3 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Так а что делать с этим ?
Код:
Если просто перед этим вставить Код:
Р.S. рисунок конечно до этого загрузил: Код:
Наверно следует использовать AddObject, как именно сейчас ищу инфу, пока что не очень Последний раз редактировалось Illusiony; 06.07.2015 в 23:32. |
07.07.2015, 00:52 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
я не поленился, скачал сначала хэлп от инди 10.1.5.0 и почитал про сабж.
затем нашёл нужный модуль в исходниках, залез в него и сделал вывод: метод AddObject() - то, что надо. Код:
... бурные и продолжительные апплодисменты... Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
07.07.2015, 19:23 | #5 |
Форумчанин
Регистрация: 17.02.2014
Сообщений: 881
|
Действительно,min@y™, слава тебе
Если сделать так то не выдает ошибок : Код:
formData.AddObject('Donate_2.bmp',f ileName,Stream1); Имя файла уже задано в fileName, тогда 'Donate_2.bmp' не нужно, но без него ошибка. Вот это, наверное ближе к правде: Код:
procedure AddObject(const AFieldName: string; const AContentType: string; AFileData: TObject; const AFileName: string = ''); Задается 4 параметра и они обязательные все? Но как правильно указать не знаю. Кажись работает так : Код:
Последний раз редактировалось Illusiony; 07.07.2015 в 20:43. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TBitMap / TJpegImage в потоках | Puhovoi | Общие вопросы Delphi | 8 | 10.03.2013 16:49 |
Как отправить файл на сервер через FTP не зная имени, а зная только расширение файла? | Самуйлов Э.В. | Общие вопросы Delphi | 2 | 03.03.2013 13:15 |
Отправить файл на сервер | Хоттабич | C/C++ Сетевое программирование | 4 | 03.03.2012 17:07 |
[WinAPI] Как отправить файл на сервер? | Ёжик в тумане | Win Api | 4 | 11.01.2012 01:10 |
Как установить прозрачность в TImage или TBitMap | X@OC | Компоненты Delphi | 6 | 23.11.2011 23:18 |