代码如下:
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, ComCtrls;type
TForm1 = class(TForm)
Panel_PRTFanWei: TPanel;
Panel_BP: TPanel;
Image_BP: TImage;
Button1: TButton;
Button6: TButton;
Button7: TButton;
procedure Button1Click(Sender: TObject);
procedure FormActivate(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button7Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;
i : integer;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var
RT : TRect;
begin
// Panel_PRTFanWei.Width := Panel_PRTFanWei.Width * 2 ;
// Panel_PRTFanWei.Height := Panel_PRTFanWei.Height * 2 ;
Image_BP.Width := Image_BP.Width +50 ;
Image_BP.Height := Image_BP.Height +50 ;
i := i + 1 ; RT := Rect(0,0,Image_BP.Width ,Image_BP.Height);
Image_BP.Canvas.Pen.Color := clBlack;
Image_BP.Canvas.Brush.Color := clBlack;
Image_BP.Canvas.Brush.Style := bsSolid;
Image_BP.Canvas.Pen.Mode := pmCopy;
Image_BP.Canvas.Rectangle(RT);
Image_BP.Refresh;end;procedure TForm1.FormActivate(Sender: TObject);
var
RT : TRect;
begin
Image_BP.Width := 400 ;
Image_BP.Height := 200 ;
i := 1;{ RT := Rect(0,0,Image_BP.Width ,Image_BP.Height);
Image_BP.Canvas.Pen.Color := clRed;
Image_BP.Canvas.Brush.Color := clBlack;
Image_BP.Canvas.Brush.Style := bsSolid;
Image_BP.Canvas.Pen.Mode := pmCopy;
Image_BP.Canvas.Rectangle(RT);
Image_BP.Refresh; }end;procedure TForm1.Button6Click(Sender: TObject);
var
RT : TRect;
begin
RT := Rect(0,0,Image_BP.Width ,Image_BP.Height);
Image_BP.Canvas.Pen.Color := clRed;
Image_BP.Canvas.Brush.Color := clRed;
Image_BP.Canvas.Brush.Style := bsSolid;
Image_BP.Canvas.Pen.Mode := pmCopy;
Image_BP.Canvas.Rectangle(RT);
Image_BP.Refresh;
end;procedure TForm1.Button7Click(Sender: TObject);
var
RT : TRect;
begin
// Panel_PRTFanWei.Width := Panel_PRTFanWei.Width * 2 ;
// Panel_PRTFanWei.Height := Panel_PRTFanWei.Height * 2 ;
Image_BP.Width := Image_BP.Width -50 ;
Image_BP.Height := Image_BP.Height -50 ;
i := i + 1 ; RT := Rect(0,0,Image_BP.Width ,Image_BP.Height);
Image_BP.Canvas.Pen.Color := clBlack;
Image_BP.Canvas.Brush.Color := clBlack;
Image_BP.Canvas.Brush.Style := bsSolid;
Image_BP.Canvas.Pen.Mode := pmCopy;
Image_BP.Canvas.Rectangle(RT);
Image_BP.Refresh;end;end.我按Button1时 有时显示不正确,请问如何解决
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, ComCtrls;type
TForm1 = class(TForm)
Panel_PRTFanWei: TPanel;
Panel_BP: TPanel;
Image_BP: TImage;
Button1: TButton;
Button6: TButton;
Button7: TButton;
procedure Button1Click(Sender: TObject);
procedure FormActivate(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button7Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;
i : integer;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var
RT : TRect;
begin
// Panel_PRTFanWei.Width := Panel_PRTFanWei.Width * 2 ;
// Panel_PRTFanWei.Height := Panel_PRTFanWei.Height * 2 ;
Image_BP.Width := Image_BP.Width +50 ;
Image_BP.Height := Image_BP.Height +50 ;
i := i + 1 ; RT := Rect(0,0,Image_BP.Width ,Image_BP.Height);
Image_BP.Canvas.Pen.Color := clBlack;
Image_BP.Canvas.Brush.Color := clBlack;
Image_BP.Canvas.Brush.Style := bsSolid;
Image_BP.Canvas.Pen.Mode := pmCopy;
Image_BP.Canvas.Rectangle(RT);
Image_BP.Refresh;end;procedure TForm1.FormActivate(Sender: TObject);
var
RT : TRect;
begin
Image_BP.Width := 400 ;
Image_BP.Height := 200 ;
i := 1;{ RT := Rect(0,0,Image_BP.Width ,Image_BP.Height);
Image_BP.Canvas.Pen.Color := clRed;
Image_BP.Canvas.Brush.Color := clBlack;
Image_BP.Canvas.Brush.Style := bsSolid;
Image_BP.Canvas.Pen.Mode := pmCopy;
Image_BP.Canvas.Rectangle(RT);
Image_BP.Refresh; }end;procedure TForm1.Button6Click(Sender: TObject);
var
RT : TRect;
begin
RT := Rect(0,0,Image_BP.Width ,Image_BP.Height);
Image_BP.Canvas.Pen.Color := clRed;
Image_BP.Canvas.Brush.Color := clRed;
Image_BP.Canvas.Brush.Style := bsSolid;
Image_BP.Canvas.Pen.Mode := pmCopy;
Image_BP.Canvas.Rectangle(RT);
Image_BP.Refresh;
end;procedure TForm1.Button7Click(Sender: TObject);
var
RT : TRect;
begin
// Panel_PRTFanWei.Width := Panel_PRTFanWei.Width * 2 ;
// Panel_PRTFanWei.Height := Panel_PRTFanWei.Height * 2 ;
Image_BP.Width := Image_BP.Width -50 ;
Image_BP.Height := Image_BP.Height -50 ;
i := i + 1 ; RT := Rect(0,0,Image_BP.Width ,Image_BP.Height);
Image_BP.Canvas.Pen.Color := clBlack;
Image_BP.Canvas.Brush.Color := clBlack;
Image_BP.Canvas.Brush.Style := bsSolid;
Image_BP.Canvas.Pen.Mode := pmCopy;
Image_BP.Canvas.Rectangle(RT);
Image_BP.Refresh;end;end.我按Button1时 有时显示不正确,请问如何解决
解决方案 »
- 请问是否可以直接从ftp文件夹中复制文件到本地?
- sql语句错误
- 一个关于pipe联接的问题?为了不产生监时文件,我用CreateNamedPipe来代替临时文件,但在ConnectNamedPipe时总是通不过!
- 图片存到数据库中后,怎么信息发生变化,是否参数类新使用不合理,请问?
- 用存储过程,把表里的记录统计出来,一共是多少条,然后显示在edit1里,怎么写?
- 怎样让进程杀不掉?
- 各位帮忙看看,我的那句话说错了,我的信誉分怎么突然为0的?
- 愿送200分!帮我解决以下这个程序的问题所在!!!
- 还是传输问题,兄弟们帮帮忙!一定给分
- d6中DCOM的端口号是多少????
- delphi的progressbar的max为100,加入我的stepit已经到了50,剩下的50,我想一次stepit就到底,但我改STEP:=50好像不行
- 请问哪里可以下载到DELPHI中Servers控制页上控件的帮助?Delphi中好像没有呀!
这句有问题我试了也是这问题,
Image_BP.Height := Image_BP.Height +50 ;
这两句改成:
Image_BP.Picture.Graphic.Width := Image_BP.Width +50 ;
Image_BP.Picture.Graphic.Height := Image_BP.Height +50 ;
to SuanAddMiao(算苗) 不行啊