vfp中如何实时显示某段循环的累计时间
有一段耗时较长的循环语句,VFP中能实现实时显示该段循环的累计时间吗?要以秒为单位进行累加,比如for x=1 to 100000000
…&&此段程序很耗时
endfor
在表单上放一个标签,让它实时显示累计时间,不是在循环结束时统计它的总时间。
这在VB中很好实现,创建一个双线程程序即可,但VFP中不行,它不支持多线程,怎么办?
T1=SECONDS() NUM=0 FOR I=1 TO 9999999 NUM=NUM+I ENDFOR T2=SECONDS() =MESSAGEBOX([共用时 ]+TRANSFORM(T2-T1)+[ 毫秒])