很奇怪,
在一个窗口中,我在formshow 或者 formactivate中写如下代码:
dXdraw1.Initialize;
Img.Picture.LoadFromFile('456.bmp');
img.AutoSize:= true;
dxdraw1.SurfaceHeight:=Img.Height;
dxdraw1.SurfaceWidth:=Img.Width;
DXDraw1.Surface.Canvas.Draw(Img.Left,Img.Top,Img.Picture.Bitmap);
DXDraw1.Surface.Canvas.Release;
Dxdraw1.Flip;程序运行起来后没反应,图片没画上去。我在一个按钮里写事件也是这段代码dXdraw1.Initialize;
Img.Picture.LoadFromFile('456.bmp');
img.AutoSize:= true;
dxdraw1.SurfaceHeight:=Img.Height;
dxdraw1.SurfaceWidth:=Img.Width;
DXDraw1.Surface.Canvas.Draw(Img.Left,Img.Top,Img.Picture.Bitmap);
DXDraw1.Surface.Canvas.Release;
Dxdraw1.Flip;图片画上去了,不知道为什么???我现在想让窗口打开就把图片画上去,如果每次都要点那就麻烦了,请教各位
在一个窗口中,我在formshow 或者 formactivate中写如下代码:
dXdraw1.Initialize;
Img.Picture.LoadFromFile('456.bmp');
img.AutoSize:= true;
dxdraw1.SurfaceHeight:=Img.Height;
dxdraw1.SurfaceWidth:=Img.Width;
DXDraw1.Surface.Canvas.Draw(Img.Left,Img.Top,Img.Picture.Bitmap);
DXDraw1.Surface.Canvas.Release;
Dxdraw1.Flip;程序运行起来后没反应,图片没画上去。我在一个按钮里写事件也是这段代码dXdraw1.Initialize;
Img.Picture.LoadFromFile('456.bmp');
img.AutoSize:= true;
dxdraw1.SurfaceHeight:=Img.Height;
dxdraw1.SurfaceWidth:=Img.Width;
DXDraw1.Surface.Canvas.Draw(Img.Left,Img.Top,Img.Picture.Bitmap);
DXDraw1.Surface.Canvas.Release;
Dxdraw1.Flip;图片画上去了,不知道为什么???我现在想让窗口打开就把图片画上去,如果每次都要点那就麻烦了,请教各位
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货