描述:
一个mdiform上有一个timer,负责定时从文件中读取数据到数据库,另外在
新建两个child form,每个form都有一个timer,负责定时(child form中timer
设置的interval不同)读取数据库中的数据,发送到服务器。原意是三个timer按自己的interval进行工作,但是实际工作中总会有某个timer例如A时间到了,但是另一个timer例如B的程序段还在运行,而不得不等待到B程序段运行完毕才开始A的程序段。
原来打算用线程解决,但是对vb线程不是很熟悉,而且这个程序要求准确度、效率以及稳定性都很高,想先请教一下大家。
另外,这个程序在每次timer时间到的时候基本上不能做其他工作了,能否做成后台运行的模式?
一个mdiform上有一个timer,负责定时从文件中读取数据到数据库,另外在
新建两个child form,每个form都有一个timer,负责定时(child form中timer
设置的interval不同)读取数据库中的数据,发送到服务器。原意是三个timer按自己的interval进行工作,但是实际工作中总会有某个timer例如A时间到了,但是另一个timer例如B的程序段还在运行,而不得不等待到B程序段运行完毕才开始A的程序段。
原来打算用线程解决,但是对vb线程不是很熟悉,而且这个程序要求准确度、效率以及稳定性都很高,想先请教一下大家。
另外,这个程序在每次timer时间到的时候基本上不能做其他工作了,能否做成后台运行的模式?
在处理的循环中加语句DoEvents