Delphi实例演示Rect、Bounds生成TRect的区别
作者:互联网
2025-08-28
本文以实例演示Rect、Bounds生成TRect的区别,实例代码如下:
unitUnit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, ExtCtrls;typeTForm1 = class(TForm)Button1: TButton;RadioGroup1: TRadioGroup;procedure RadioGroup1Click(Sender: TObject);procedure FormCreate(Sender: TObject);end;varForm1: TForm1;implementation{$R *.dfm}varR: TRect;procedure TForm1.FormCreate(Sender: TObject);beginRadioGroup1.Items.CommaText := 'Undo,Rect,Bounds';R := Button1.BoundsRect;end;procedure TForm1.RadioGroup1Click(Sender: TObject);begincase RadioGroup1.ItemIndex of0: Button1.BoundsRect := R;1: Button1.BoundsRect := Rect(50,50,100,80); {参数3、4 是一个点}2: Button1.BoundsRect := Bounds(50,50,100,80);{参数3、4 分别是宽度与高度}end;end;end.最终实现效果图如下:
相关标签:
Delphi教程
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
修改 Delphi 10.3.3 IDE 字体和字体大小
08/31
Delphi 3.0中连接数据库的三种方式
08/31
Oralce 调用Delphi写DLL去访问C# WebService的问题
08/31
一个C++及Delphi做的压缩程序
08/31
怎样在C#中调用Delphi6写的DLL
08/31
关于C#下写的Web Service 服务在Delphi下调用时的问题
08/31
在Delphi中的Access技巧集
08/31
传递和返回数据到一个Delphi编写的UDF
08/31
如何用Delphi和Web Services开发短信应用程序
08/30
如何用Delphi实现StringTokenizer功能
08/30
AI精选
