看到这个例子。TButton(Sender) 和Sender As TButton结果相同。万一老师能告诉它们的区别么?谢谢。

这都是强制类型转换,

类型1(类型2) 的形式一般用于简单类型;

类型2 As 类型1 的形式用于类和接口的转换.


上面的 TButton(Sender) 虽然可以, 但最好写成 Sender As TButton;

因为有时(一般在类与接口转换时)只能用 As 转换.