сохранение картинки(.jpg, .gif) в файл из потока |
Здравствуйте, гость ( Вход | Регистрация )
сохранение картинки(.jpg, .gif) в файл из потока |
eldar85 |
21.2.2010, 22:21
Сообщение
#11
|
программист Группа: Участник Сообщений: 283 Регистрация: 2.1.2010 Из: Москва Пользователь №: 1348 Спасибо сказали: 0 раз(а) Репутация: 0 |
QFile file;
file.setFileName("kartinka.jpg"); if(!file.open(QIODevice::WriteOnly)) { QMessageBox::warning(this, tr("HTTP GET"), tr("Can't write file") .arg(file.fileName()) .arg(file.errorString())); return; } QHttp *http = new QHttp; http->setHost("img68.imageshack.us"); http->get("/img68/6868/decayinghopesbyblackribca8.jpg", &file); file.close(); http->closeConnection(); вот и так попробывал, один хрен прога вылетает с предложением отправить отчет в майкрософт))) почему то такая запись вообще вызывает ошибку программы и винда ее сразу закрывает. Метод QHttp::get запускает асинхронную загрузку данных, а ты следующей строкой закрываешь файл, в который он должен сохранять результат. Примеры загрузки с использованием QHttp и QNetworkAccessManager. Загрузка принудительно делается синхронной, но это легко переделывается для работы с сигналами. Раскрывающийся текст
Большое спасибо!!!!!!!!!!!!!!!!!! работает)))))))))) |
|
|
SABROG |
22.2.2010, 1:20
Сообщение
#12
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Цитата QFile file("captcha.gif"); Спам-бота пишешь? |
|
|
eldar85 |
22.2.2010, 2:52
Сообщение
#13
|
программист Группа: Участник Сообщений: 283 Регистрация: 2.1.2010 Из: Москва Пользователь №: 1348 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Litkevich Yuriy |
22.2.2010, 5:29
Сообщение
#14
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
eldar85, прочитай тему Справка по кнопкам и тэгам форума
|
|
|
SABROG |
22.2.2010, 10:05
Сообщение
#15
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
|
|
|
Litkevich Yuriy |
22.2.2010, 13:50
Сообщение
#16
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
eldar85 |
23.2.2010, 16:36
Сообщение
#17
|
программист Группа: Участник Сообщений: 283 Регистрация: 2.1.2010 Из: Москва Пользователь №: 1348 Спасибо сказали: 0 раз(а) Репутация: 0 |
))))да ладно вам, спасибо вам за помощь!!) по идее у меня много планов, поэтому это так небольшое увлечение, хочется писать программки работающие с сетью)))
|
|
|
thechicho |
6.10.2011, 15:43
Сообщение
#18
|
Студент Группа: Участник Сообщений: 38 Регистрация: 26.9.2011 Пользователь №: 2907 Спасибо сказали: 1 раз(а) Репутация: 0 |
BRE, ты мозг!!!
сам пытался из асинхронной работы, сделать синхронную, но так и не допер как.
респект! |
|
|
Текстовая версия | Сейчас: 27.11.2024, 23:18 |