- 0
TBitmap [TBitmap] Загрузка изображений из интернета в приложение
-
Похожий контент
-
- 3 ответа
- 893 просмотра
-
- 9 ответов
- 2 462 просмотра
-
- 2 ответа
- 1 304 просмотра
-
- 1 ответ
- 1 502 просмотра
-
- 0 ответов
- 1 432 просмотра
-
- 6 ответов
- 1 984 просмотра
-
- 6 ответов
- 1 875 просмотров
-
- 2 ответа
- 2 355 просмотров
-
- 4 ответа
- 1 804 просмотра
-
- 8 ответов
- 2 493 просмотра
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
ra.eremeev
Друзья, выручайте!
Уже на сутки "завис"...
Приложение под Android должно загружать картинки в TListViewItem (аватарки) с HTTP.
Ресурс доступен. Картинки на нем тоже.
Использую iDHTTP (iDHTTP тоже "кидал" на форму и создавал динамически - результат один) и TMemoryStream.
Код ниже.
Само приложение на устройстве выдает ошибку: Access violation at address 559E45CC accessing address 00000000
Отладчик выдает: class segmentation fault 11
Опытным путем установил, что ошибка, скорее всего, возникает при попытке заполнения TMemoryStream (пробовал TMemoryStream.LoadFromFile - то же самое, хотя приложением TListViewItem.BitMap.LoadFromFile с этим же файлом проходит на ура и все работает).
Во всех случаях используются PNG-картинки небольшого размера и разрешения: 20-25 кБ.
В коде адрес картинки указан тестовый осознанно (в приложение картинка по используемому адресу доступна).
Часть кода:
Вопроса 2:
Спасибо большое!
Ссылка на комментарий
5 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.