有一个窗口,上面原来有四个图片按钮,另外可能会动态创建一个图片按钮,动态创建过程简单,但是我不知道它的事件写在哪里?比如onmousemove,onclick,请大虾赐教。。 

解决方案 »

  1.   

    Form的OnCreate事件,窗体创建时发生。
      

  2.   

    窗体创建时,如果窗体的Visible属性为True,下列事件依次发生。1. OnCreate
    2. OnShow
    3. OnActivate
    4. OnPaint
      

  3.   

    如果你已经创建BitBtn了,那很简单啊,你可以新建一个事件处理程序,比如说:
    procedure TForm1.BitBtnClick(Sender: TObject);
    在里面写事件处理代码,然后:
    BitBtn := TBitBtn.Create(Self);
    BitBtn.Parent := Self;
    BitBtn.OnClick := BitBtnClick; //添加事件