两个按钮button的onclick事件,怎么区分呀??? 
在一个Tform中有三个button,button1 和 button2 button3 
在button3中怎么区分是button1 发生了onclick事件,还是button2发生了onclick事件??
谢谢各位大虾指教!! 感谢! 感谢!

解决方案 »

  1.   

    用个变量保存buttonname再button1,button2中加这个代码
    buttonname:=TButton(sender).name;button3
    showmessage(buttonanme);就可以了!
      

  2.   

    最好想的方法:设是两个boolean全局变量,button1的click事件中设一个值为true,另一个为false,同样在button2的click事件中设一个为false另一个为true,这样在button3中就好判断了
      

  3.   

    两个button是可以定义一个boolean型的变量! 但要有n个呢?怎么办??
      

  4.   

    你最好说明你这个问题的目的,
    你可以设置一个Integer变量
    如果是Button1的Click就让他为1 如果是Button2则 为2 依次类推,将来调用Button时也好做,直接用它做索引就行了。
      

  5.   

    同意木鱼的  要说多个用一个全局变量阿 其他类型的比如integer
      

  6.   

    这个有点像按钮组的操作,我在用按钮组的时候,就是用linzhisong(無聊)的方法