delphi - 是否可以使用标签访问TButton?

标签 delphi

我希望使用标签访问一个TButton。
可能吗?

例如,我希望将TButton(button1的标签为3)的标题设置为“ aaa”,
我知道我可以用


button1.caption:='aaa';


但我希望使用标签“ 3”来访问tbutton并设置字符串值“ aaa”。

欢迎任何评论

谢谢

开发者

最佳答案

procedure TForm1.ChnCaptionByTag(SearchTag: integer; NewCpt: string);
var
  i: Integer;
begin
  for i := 0 to ComponentCount - 1 do
    if Components[i] is TButton then
    begin
      if TButton(Components[i]).Tag = SearchTag then
         TButton(Components[i]).Caption := NewCpt;
    end;
end;

关于delphi - 是否可以使用标签访问TButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4510213/

相关文章:

delphi - 如何将vcl组件放在顶部的窗体边框中?

delphi - 在 Delphi 中使标签可见/不可见

delphi - 在报表生成器中在文本旁边打印图片或字符(251)

delphi - 为什么ParamStr显示错误的文件名?

delphi - 如何对动态数组进行切片?

performance - 从调试配置切换到发布配置对性能没有影响吗?

delphi - 如何使用类助手来访问类的严格私有(private)成员?

excel - 应用程序结束后保持 Excel 打开(Delphi 自动化)

delphi - 有没有办法用 FireMonkey 添加提示或工具提示?

delphi - 如何在所有dfm文件上设置文本dfm值以进行检查/.dfm二进制文件中的行数