我在程序里Create了一大堆的CheckBox,但我发现我要处理他们的Click事件,我不知道写到哪去了?

解决方案 »

  1.   

    直接赋值咯
    procedure MyClick(Sender: TObject);CheckBox.OnClick:=MyClick;
      

  2.   

    我想可不可以系统传递Clikc消息之前,捕获该消息,编写消息处理函数呢?
      

  3.   

    何必用截获消息这么麻烦,ehom的方法最简单,否则你还不是得判断点击得是那个checkbox然后在调用个方法什么的。判断的工作交给系统就可以了
      

  4.   

    但我想请问MyClick由谁触发的呢?
      

  5.   

    CheckBox.OnClick:=MyClick;CheckBox自身处理消息,接受到消息后调用MyClick!