如何在程序运行时动态向ToolBar中添加了TToolButton(100分)

  • 主题发起人 主题发起人 青苹果
  • 开始时间 开始时间

青苹果

Unregistered / Unconfirmed
GUEST, unregistred user!

我用下面的方法在程序运行时动态向ToolBar1中添加了一个TToolButton
但为何在加上Button.Destroy;后ToolBar1中的TToolButton就消失了。
请教各位大虾,有没有更好的方法动态向ToolBar1中添加了TToolButton。


var
Button: TToolButton;

begin

Button := TToolButton.Create(Self);
ToolBar1.InsertControl(Button);

Button.Destroy;
 
你把它Destroy掉了,它当然就会消失了。
应该把 Button.Destroy; 放在 FormDestroy 中执行。
 
同意Simbasun
 
接受答案了.
 
后退
顶部