当前位置: 代码迷 >> Delphi >> 如何从事件里面转换sender
  详细解决方案

如何从事件里面转换sender

热度:3471   发布时间:2013-02-25 00:00:00.0
怎么从事件里面转换sender?
大家好,我有一个ocx叫着 AutoComu,这个OCX有一个事件叫着 LoginSuccess(object sender, EventArgs e)
OCX有一个属性叫着 id

我在FORM上面放了两个OCX: AutoComnu1 和 AutoComnu2,他们的id属性分别设置为1 和 2, 现在我要在LoginSuccess事件里面
知道触发的事件属于AutoComnu1 还是 AutoComnu2。应该怎么做? 能把参数 sender转换成 AutoComu 类型吗? 怎么转换?
谢谢!!

------解决方案--------------------------------------------------------
AutoComu a=sender as AutoComu ;
------解决方案--------------------------------------------------------
((AutoComu)sender).id