كيف يمكنني عرض صورة من الإنترنت باستخدام LoadFromFile دون أن ألجأ إلى إنزال ملف الصورة إلى كمبيوتر المستخدم؟
استخدام LoadFromFile لعرض صورة من الإنترنت
مغلق
loadfromfile('http://www.someserv er.com/1.bmp')
غير ممكن مباشرة
يمكنك استخدام الكومبوننت التالي:
http://www.tmssoftware.com/webimage.htm
أو:
procedure TForm1.BitBtn2Click(Sender: TObject);
var
FileStrm: TFileStream;
begin
DeleteFile('c:temp1.bmp');
FileStrm := TFileStream.Create('c:temp1.bmp', fmCreate);
try
IdHTTP1.Get('http://www.SomeServer.com/1.bmp', FileStrm);
finally;
FileStrm.Free;
end;
end;
ومن ثم إستخدام loadfromfile لتحميلها من c:temp1.bmp
هذا الموضوع مغلق.