windows - 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;
解决方案
推荐阅读
- java - FileAlterationListenerAdaptor 在几个小时后停止触发
- javascript - 检测标记是否在视点中
- spring-retry - JUnit Mock-Server Spring 重试逻辑
- excel - Power Query - 如何通过名称而不是索引值获取 Record.Field 值?
- excel - 将动态文本插入形状vba
- command-line-interface - CloudFoundry CLI - 获取绑定凭证
- python-3.x - SyntaxError:文件 charset_normalizer/__init__.py 中的非 ASCII 字符 '\xd1' 它自己
- html - 有没有更好的方法来做到这一点?
- python-3.x - 试图从串口获取数据以显示在 Tkinter 窗口中
- python - Cython 没有加速