1个回答
展开全部
简单的办法是弄个记进器,将记时器的interval设置为100~500左右
然后在记时器的Timer过程中加下以下类似代码:
tmpTime=datetime()
if tmpTime=datetime(2014,12,2,21,10,9) &&如果当前时间等于2014年12月2日21时10分9秒
=thisform.command1.click() &&执行command1按钮的代码(相当于按下了此按钮)
endif
用类似的办法可以设置其它的
如果不区分日期,直接用时间就可以了:
tmpTime=time()
if tmpTime==“21:10:09” &&如果当前时间等于21时10分9秒
=thisform.command1.click() &&执行command1按钮的代码(相当于按下了此按钮)
endif
记时器的interval的设置小一些灵敏度高但耗资源,最大不要能大于等于1000,否则可能会错过时间点。当然如果你不需要精确到秒级,可以根据需要设置的大一些,上述程序也需进行相应的修改。
然后在记时器的Timer过程中加下以下类似代码:
tmpTime=datetime()
if tmpTime=datetime(2014,12,2,21,10,9) &&如果当前时间等于2014年12月2日21时10分9秒
=thisform.command1.click() &&执行command1按钮的代码(相当于按下了此按钮)
endif
用类似的办法可以设置其它的
如果不区分日期,直接用时间就可以了:
tmpTime=time()
if tmpTime==“21:10:09” &&如果当前时间等于21时10分9秒
=thisform.command1.click() &&执行command1按钮的代码(相当于按下了此按钮)
endif
记时器的interval的设置小一些灵敏度高但耗资源,最大不要能大于等于1000,否则可能会错过时间点。当然如果你不需要精确到秒级,可以根据需要设置的大一些,上述程序也需进行相应的修改。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询