在自定义控件中如何实现某一个属性的值=该form上所有Tlabel(其它类似)的name集合,形成下拉选择项供该属性用!
解决方案 »
- 链接SQL列名的问题 望老师们给予指导
- 文件同时读写建议
- 请问这段程序是啥意思,谢谢
- 一个关于用户登录的问题,急用,各位大侠一定要帮忙啊!
- 如何让DBGrid刷新后,记录位置仍旧是刷新前的位置。
- delphi6的NMHTTP或delphi7的IDHTTP保存网页的问题?
- 关于触发器的一个小问题??
- 寫一過程或函數,用冒泡排序法求(6,4,8,12,5,7)中的最大數?最小數呢?立即給分!
- asp组件问题!
- 如何判断一个程序是否已经运行?
- 有工资表(access 表),想按某个公式计算里面的某个字段(例如:应付工资),研究了一下,觉得利用VBA似乎可行,但却不知该如何入手,望高
- 找到delphi的一个bug(delphi7.0)
......
private
.......
Flable:TLable;
procedure SetLable(value:TLable);
published
property lable:TLable read Flable write SetLable;
......
procedure ..SetLable(value:TLable);
begin
if Assigned(value) then
FLable:=value;
end;
var
sList: TstringList;
i: Integer;
begin
sList := TstringList.create;
for i := 0 to Self.ComponentCount-1 do
begin
if Self.Components[i] is TLabel then
sList.Add((Self.Components[1] as TLabel ).Name);
end;end;
private
FLabel:TLabel;
published
property Label: TLabel read FLabel write FLabel;
end;增加属性定义成TLabel类型就可以了。
还有解答吗?这应该不是csdn的水准吧?
我还有很多的问题啊?