精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Delphi>>控件开发和使用>>Re: 如何知道某个控件的在form上的控件号?

主题:Re: 如何知道某个控件的在form上的控件号?
发信人: gear1023@GZ()
整理人: delfan(2001-03-30 21:55:10), 站内信件

标  题: Re: 如何知道某个控件的在form上的控件号?
发信站: 网易虚拟社区 (Mon Mar 20 14:07:47 2000), 站内信件

【 在 chanfan (我想我是海) 的大作中提到: 】
: 在delphi4中,如何知道某个控件的在form上的控件号?
: 就是component号

用一个循环可找到,如果你只是为了得到控件的编号:

for i:=0 to form1.componentcount-1 do
begin
  if form1.components[1] is TEditf then
      if TEdit(form1.components[i]) = Edit1 then
         showmessage(Edit1.name + ' ''s Componet no is:'+inttostr(i));

end;

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.34.174]

[关闭][返回]