Fórum Obter imagem jpg de um http #320016

26/04/2006

0

Caros colegas

Alguém pode me dar uma orientação qual a melhor forma de um Timage obter a imagem de um http que no caso é http://192.192.192.1:8118/jpg/image.jpg.

Preciso obter esta imagem e colocar no componente Timage, caso tenham alguma sugestão melhor por favor me indiquem.

Obrigado

George


George_piaulino

George_piaulino

Responder

Posts

26/04/2006

Massuda

Você tem que pegar/baixar o arquivo com a imagem... usando Indy, ficaria assim...
var
  Imagem:TFileStream;
... 
  Imagem:=TFileStream.Create(´imagem.jpg´, fmCreate or fmShareExclusive); 
  try
    IdHTTP1.Get(´http://192.192.192.1:8118/jpg/image.jpg´, Image); 
  finally
    Imagem.Free;
  end;
...
...isso gera um arquivo com a imagem; carregue o arquivo no TImage. Talvez dê para usar um TMemoryStream e carregar a stream diretamente no TImage, mas não tenho certeza.


Responder

Gostei + 0

26/04/2006

George_piaulino

Funcionou e bem..

Valeu, precisar é só falar


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar