Delphi的with…do语句的用法


本文整理自网络,侵删。

  with…do语句的用法

with…do语句用来指定一个块中的字段(记录的或者对象的)、属性和方法所属的记录或者对象。Delphi初学者可能已经习惯了如下的代码书写格式:

var

Button: TButton;

begin

Button := TButton.Create(Self);

Button.Parent := Self;

Button.Left := 50;

Button.Top := 50;

……

end;

每行都写一个Button是否让你感觉厌烦。Object Pascal提供它特有的with…do语句,可以帮你消除这个烦恼。上面的代码可以写为:



var

Button: TButton;

begin

Button := TButton.Create(Self);

with Button do {编译器会知道下面的三个属性属于Button}

begin

Parent := Self;

Left := 50;

Top := 50;

……

end;

end;

with…do中可以包含多个记录或者对象,用逗号隔开。with…do也可以嵌套使用。

相关阅读 >>

Delphi firedac数据库引擎连接mysql

Delphi 实现文件占坑

Delphi 得到ip三个值

Delphi httpencode

Delphi tgifimage:timage显示gif动画

Delphi 最快字符串查找(匹配)算法

Delphi idtcpclient和idtcpserver主要属性

Delphi代码,直截注入别的进程,之后直截运行在别的进程中的代码!

Delphi 写开关防火墙代码

Delphi 语言字符集

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...