我用了一组TSPEEDBUTTON,它们的功能相似,我用从本站学的方法用一个函数响应它们所有的单击事件,但是在函数内部,又要有细微的差别需要区分它们哪个是哪个,请各位大虾赐教我该怎么办? 本来我尝试用它们的名字来区分,但程序单步运行到case行就报错,代码如下: procedure TFormSystemSet.CPUButtonClick(Sender: TObject); begin if Sender is TSpeedButton then begin case TSpeedButton(Sender).Name of 'SpeedButton0': 'SpeedButton1': 'SpeedButton2': 'SpeedButton3': 'SpeedButton4': 'SpeedButton5': 'SpeedButton6': 'SpeedButton7': 'SpeedButton8': 'SpeedButton9': end; end; end;
if Sender is TSpeedButton then begin case TSpeedButton(Sender).Tag of 0: 1: ..... end; end;
----------------------------------------------
-我是天空一片云,漂泊天涯无定所 | __ o |__ __ __ |_, (__( | |__) (__( (__)