动态创建listbox和statusbar若干个后,如何对其中某个判断并且发送消息

动态创建listbox和statusbar若干个后,怎么对其中某个判断并且发送消息?Delphi(Pascal) codestat:TStatusB

动态创建listbox和statusbar若干个后,怎么对其中某个判断并且发送消息?

Delphi(Pascal) code
     stat:=TStatusBar.Create(self); lst:=TListBox.Create(self);with lst do    begin      parent:=groupbox;      Align:=alClient;      Name:='lst'+inttostr(i);    end;    with stat do    begin      parent:=groupbox;      Align:=alBottom;      Name:='stat'+inttostr(i);      tag:=i;      Panels.add;      Panels[0].Text:=IntToStr(i);    end;


stat[i].panel[0].text:='' //错
lst[i] //错

动态创建button我用句柄的方式可以判定了。
其他都不会。。新手求教

[解决办法]
如何创建?如何释放的?