一个有按钮的任务!

 

图表上有10个按钮。

任务:当任何一个按钮被按下时,前一个被按下的按钮应该被释放。 如何在不使用OnChartEvent的情况 下解决这个任务?

 
Vladimir Pastushak:

图表上有10个按钮。

任务:当按下任何一个按钮时,前一个被按下的按钮应该被释放。 如何在不使用OnChartEvent的情况下解决这个任务?

OnChartEvent() 如何不适合?
 
Anatoli Kazharski:
OnChartEvent()有什么问题?
在测试器中不工作...
 

如果不了解程序的架构(结构),就很难给出建议。

例如,你可以在一个全局变量 中存储最后一个被按下的按钮的名称(指向对象的指针),当你按下另一个按钮时,改变前一个按钮的 "状态"。
 
Ilyas:

如果不了解该计划的架构(结构),就很难提出建议。

例如,你可以在一个全局变量 中存储最后一个被按下的按钮的名称(指向对象的指针),当你按下另一个按钮时,改变前一个按钮的 "状态"。
任务很简单,正如第一个帖子中所描述的那样......10个按钮,一个按下去,前一个就会被按下去......
 
Vladimir Pastushak:
在测试器中不工作...
在一个计时器中,你可以尝试保持跟踪。
 
Anatoli Kazharski:
在一个计时器中,你可以尝试保持跟踪。
你能建议一个解决方案吗?
 
Vladimir Pastushak:
你能建议一个解决方案吗?

我已经很久没有在测试器中试验过图形对象了,因为以前很多对象根本无法在那里创建。

也许开发者有计划让OnChartEvent()在测试器中工作?对服务台不感兴趣?

 

测试仪中的定时器是否工作?

如何在测试器中按下一个按钮而不产生一个OnChart事件?通过软件?

 

测试器中的按钮工作正常,用鼠标点击...

OnChartEvent()是计划中的,但何时使用尚不清楚 ...

 
看看RadioGroup控制器的架构...