以前已经有人回复过http://www.csdn.net/expert/Topic/28503.shtm

解决方案 »

  1.   

    Delphi的控件不纯粹,使用TAG属性只是个变通的办法 ,没有VB的好使。
      

  2.   

    当然有了,比如我创建10个Button:
    var
        myBtn:Array[0..9] of TButton;
        i:integer;
    Begin
        for i:=0 to 9 do 
        begin
           myBtn[i]:=TButton.Create;
           myBtn[i].Left:=i+50; 
           myBtn[i].Width:=30;
           myBtn[i].Top:=20;
        end;
    End;
      

  3.   

    gaoql 的程序为何在编译时出现“Not enough actual parameters”错误代码?
    是在 myBtn[i]:=TButton.Create; 出现的,请帮忙!
      

  4.   

    太简单了,代码稍微修改一下:
    myBtn[i]:=TButton.Create(self); 不好意思,我还能不能拿到一点点分数啊?
      

  5.   

    该是(self)还是(owner),记不大清楚了。主要还是对create方法不是很了解。