一个小问题。。。。。

gerrylc 2006-01-13 05:09:39
问题是这样的:
窗体上有一些控件继承自TControl类,点击按钮时,将这些控件的Color都设为CLBLUE,没有Color属性的就不用变,怎么样知道控件是否有Color属性啊
...全文
125 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yh19841029 2006-01-15
  • 打赏
  • 举报
回复
老东东,我也不知道怎么做啊,要是你知道了告诉我啊,我新来的!
老之 2006-01-14
  • 打赏
  • 举报
回复
var i:integer;
begin
for i:=0 to ControlCount-1 do
if IsPublishedProp(Controls[i].ClassType,'Color') then
TForm(Controls[i]).Color:=clBlue;
end;
gerrylc 2006-01-14
  • 打赏
  • 举报
回复
具体怎么用啊,举个例子看,多谢
hahafan 2006-01-13
  • 打赏
  • 举报
回复
TypInfo单元的IsPublishedProp函数

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧