首页 > 解决方案 > Delphi中如何引用当前对象?

问题描述

我在 Delphi 中给对象(按钮、面板等)起长名称,以保持我的项目整洁。

例如,按钮的名称可以是“A_Button_That_Saves_Settings_To_Regedit”。

在这种情况下,使用长名称进行编码很烦人。

“Self”关键字是指Form。

Delphi 中是否有引用当前对象的关键字?

例如:

procedure TForm1.Image1OnClick(Sender: TObject);
begin
  [keyword that refers to "Image1"].Picture.Graphic := [Something];
end;

或者

procedure TForm1.Label1OnMouseEnter(Sender: TObject);
begin
  [keyword that refers to "Label1"].Font.Color := RGB(255,255,255);
end;

标签: windowsuser-interfacedelphivclrad-studio

解决方案


推荐阅读