如何利用按钮调用函数

比如说ontimer函数,如何实现按下button1,然后ontimer函数才开始启动,不要自动启动,谢谢了

你在 button1 的响应函数中,加入启动 Timer 的代码就可以。
但要防止 button1 按键多次按下的情况

定时器默认不可用,点击时可用,就这样

按下按钮settimer,按下停止killtimer
程序启动不要立刻创建 timer

其实很简单,先设置好Enable为false,然后按钮点击的时候,将Enable改为true即可。

思路就是这个,所以你可以定义一个变量,比如:bool flag = false;

点击按钮的时候,将flag = true。

而ontimer里面执行前判断一下这个flag,

if(flag)
{
//执行你想要的操作吧
}

在按钮被单击时再SetTimer即可