E语言里面如何两个倒计时互不干扰!求大神
发布网友
发布时间:2022-04-27 07:06
我来回答
共1个回答
热心网友
时间:2022-06-28 05:59
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
SetTimer (取窗口句柄 (), “0”, 500, &时钟1事件)
.子程序 时钟1事件
.局部变量 i, 整数型
i = 到整数 (标签1.标题)
i = i - 1
标签1.标题 = 到文本 (i)
.子程序 时钟2事件
.局部变量 i, 整数型
i = 到整数 (标签2.标题)
i = i - 1
标签2.标题 = 到文本 (i)
.子程序 _按钮2_被单击
SetTimer (取窗口句柄 (), “1”, 100, &时钟2事件)
.版本 2
.DLL命令 SetTimer, 逻辑型, "user32.dll", "SetTimer", , 用指定的暂停数值产生一个定时器,一般用WM_TIMER来设置定时器
.参数 窗口句柄, 整数型, , 指定窗口句柄,此参数不为零时lpTimerFunc参数必须为空.如果此参数为NULL,那么nIDEvent参数将被忽略.
.参数 事件标识符, 文本型, , 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器,如果没有指定的ID定时器,那么一个新的定时器被产生.
.参数 时钟周期, 整数型, , 指定时间间隔的数值(以毫秒为单位).
.参数 时钟_周期事件, 子程序指针, , 回调函数(指定调用的子程序或函数,可以为空).
追问怎么样让你这个让它顺着倒数 10.9.8.7.6.而不是-1 -2 -3 -4 -5 -6