Delphi - BackGround en una Form

 
Vista:

BackGround en una Form

Publicado por Tavo K. (10 intervenciones) el 26/09/2000 00:00:00
Tengo una duda a ver si me puede ayudar:

como puedo poner en D5 un BackGround en una Form y que el background sea una imagen.?

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:BackGround en una Form

Publicado por javi (2 intervenciones) el 29/09/2000 00:00:00
Puedes utilizar la propiedad canvas y el metodo Draw de esta pasandole la posicion donde dibujarla y un objeto de tipo grafico: Te mando un ejemplo que viene con la ayuda de delphi.

procedure TForm1.Button1Click(Sender: TObject);

var
Bitmap : TBitMap;
begin
Bitmap := TBitmap.Create;
try
with Bitmap do begin
LoadFromFile(´..\Images\Splash\256color\factory.bmp´);
Transparent := True;
TransParentColor := BitMap.canvas.pixels[50,50];
Form1.Canvas.Draw(0,0,BitMap);
TransparentMode := tmAuto; // Transparent color now is clDefault = TColor($20000000);
Form1.canvas.Draw(50,50,BitMap);
end;
finally

Bitmap.Free;
end;
end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar