问题描述
- 如何利用按钮调用函数
-
比如说ontimer函数,如何实现按下button1,然后ontimer函数才开始启动,不要自动启动,谢谢了
解决方案
你在 button1 的响应函数中,加入启动 Timer 的代码就可以。
但要防止 button1 按键多次按下的情况
解决方案二:
定时器默认不可用,点击时可用,就这样
解决方案三:
按下按钮settimer,按下停止killtimer
程序启动不要立刻创建 timer
解决方案四:
其实很简单,先设置好Enable为false,然后按钮点击的时候,将Enable改为true即可。
思路就是这个,所以你可以定义一个变量,比如:bool flag = false;
点击按钮的时候,将flag = true。
而ontimer里面执行前判断一下这个flag,
if(flag)
{
//执行你想要的操作吧
}
解决方案五:
在按钮被单击时再SetTimer即可
时间: 2024-12-20 22:00:03