首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

定时器的施用

2013-01-18 
定时器的使用如果时间间隔设定为1s,有一个数组 A[i],数组里第一个数A[1] X,第二个为A[2] Y,第三个为A[3]

定时器的使用


如果时间间隔设定为1s,
有一个数组 A[i],数组里第一个数A[1]= X,第二个为A[2]= Y,第三个为A[3]= Z,
我想第一个 1秒显示 X,第二个 1秒显示 Y,第三个1秒显示 Z,
第四个 1秒显示 X,第五个 1秒显示 Y,第六个1秒显示 Z,就这样循环下去

一般定时器只是固定时间间隔执行指定的程序代码,但是我现在的程序代码好像不是固定的(X,Y,Z在一遍遍的循环),上面的想法可行吗


[解决办法]
可以加一个全局变量 i,初始值为0


{
i++;
输出 A[i]的值;

if( i=3 )
  i = 0;
}

[解决办法]
计时器函数中定义一个静态的整形变量即可。

热点排行