我很难搞清楚如何将URL中的图像加载到TImage控件中。C++ Builder TImage从URL加载
从广义上讲,这是我需要做的
TMemoryStream *str = new TMemoryStream;
http->Get("http://myurl.mydomain.com/myimage.jpg", str);
这个问题似乎是海峡没有分配给它的空间。我得到一个“无效的IO句柄错误”。
我无法找到图像的大小。
我该怎么做?我试图通过创建一个虚拟文件并将该文件加载到TMemoryStream中来为TMemoryStream分配10MB的空间,但也会抛出“Invalid IO Handler”错误。
在RAD Studio XE7上使用C++ Builder开发iOS和Android应用程序。
非常感谢
艾耶