但實(shí)際上,在While循環(huán)里面,Timer函數(shù)幾乎每次都得到相同的時(shí)間,只有大約隔了0.05秒才會得到不同的時(shí)間,也就是說Timer的準(zhǔn)確性只有0.05秒,但我希望進(jìn)行的工作卻是每0.005秒一次,該怎么辦呢?可以改用WindowsAPI的timeGetTime函數(shù),此一函數(shù)會傳回Windows開機(jī)以來所經(jīng)過的時(shí)間,時(shí)間單位是1/1000秒,舉例來說,開機(jī)經(jīng)過2分鐘,則傳回值等于2*60*1000,timeGetTime的優(yōu)點(diǎn)是時(shí)間可以精確到1/1000秒,所以可以用來解決上述的問題,細(xì)節(jié)如下:
1.API的聲明:
DoEvents
Wend
...做某一件工作
Loop
新聞熱點(diǎn)
疑難解答
圖片精選