Imagem no form

Delphi

15/06/2004

Pessoal

Como faço para exibir uma imagem do JPG no form ????
O formulário está no tipo fsMDIForm. Se eu deixar do tipo normal então ele mostra a imagem mas caso contrário não. Como faço ?? A imagem é do tipo JPG. Estou usando o objetio Timage



Rogério


Rogeranalista

Rogeranalista

Curtidas 0

Respostas

Dopi

Dopi

15/06/2004

Qual versão do Delphi você tem ?

Estou usando o Delphi 7 Professional e consigo inserir um Image no MDIForm (principal) sem problemas.. Na versão 5 isso não era possível, na 6 nao sei....

Existe um código que intercepta a mensagem do Windows de desenho do formulario para pintar a imagem no fundo... um bocado complexo... mas devo ter por aqui....

Uso CLX com patchs nao oficiais aplicados.... (pode ser isso)


GOSTEI 0
Fabio.hc

Fabio.hc

15/06/2004

Tente assim:


Uses JPEG;

var
  grafico: TJPEGImage;


procedure TForm1.FormCreate(Sender: TObject);
begin
  grafico:= TJPEGImage.Create;
  grafico.LoadFromFile (´C:\Imagem.jpg´);
end;

procedure TForm1.FormPaint(Sender: TObject);
begin
   Form1.Canvas.Draw(0,0,grafico);
end;



GOSTEI 0
Rogeranalista

Rogeranalista

15/06/2004

Em relação a dica que vc mandou não deu certo. Vou ter que dar uma pesquisa mais fundo sobre isso

Mas tudo bem, obrigado


Rogério


GOSTEI 0
POSTAR