У меня возникли проблемы с выяснением того, как загрузить изображение из URL-адреса в элемент управления TImage.
В общем, это то, что мне нужно сделать
TMemoryStream *str = new TMemoryStream;
http->Get("http://myurl.mydomain.com/myimage.jpg", str);
Проблема, похоже, в том, что для str не выделено место. И я получаю «Неверная ошибка дескриптора ввода-вывода».
Я не могу узнать размер изображения заранее.
Как мне это сделать, пожалуйста? Я попытался выделить 10 МБ пространства для TMemoryStream, создав фиктивный файл и загрузив этот файл в TMemoryStream, но это также выдает ошибку «Недопустимый обработчик ввода-вывода».
Использование C++ Builder в RAD Studio XE7 для разработки приложений для iOS и Android.
Большое спасибо
Айер