Delphi - Manejo de BITMAPS

 
Vista:

Manejo de BITMAPS

Publicado por Omar Acuña (21 intervenciones) el 01/08/2002 06:02:53
Tengo un BitBtn y al presionarlo quiero que en un cuadro IMAGE se vea una imagen de mapa de bits, ¿cómo la mando llamar?.

Y con otro BitBtn, después de que esa imagen se muestre en el cuadro de imagen, quiero que al presionar este boton, se ponga como papel tapíz de Windows, como lo consigo?... 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:Manejo de BITMAPS

Publicado por Domingo Seoane (65 intervenciones) el 03/08/2002 01:52:43
Para cargar una imagen en un cuadro Timage usa el metodo loadfromfile, por ejemplo si la imagen estuviera en c:\imagen.bmp usariamos image1.picture.loadfromfile('c:\imagen.bmp').

El metodo para poner un nuevo papel tapiz seria algo asi:

var
P: PChar;
S: string;
begin
S:= 'c:\imagen.bmp';
P:= PChar(S);
systemparametersinfo(SPI_SETDESKWALLPAPER,0,P,SPIF_UPDATEINIFILE or SPIF_SENDCHANGE);
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