[VB6 ] 程式執行時間

看板Visual_Basic作者 (溫蒂妮watery)時間17年前 (2008/07/12 21:14), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/2 (看更多)
最近在做jpeg解壓縮,並想要測試程式執行時間 用的方法如下: t12=Timer 記錄程式起始時間 JPEG解壓縮程式 : : : t13=Timer 記錄程式結束時間 Text12.text=str(t13*1000-t12*1000) 程式執行時間 =結束時間-起始時間 但是測試時,常常會出現 7.545153153E+07這樣的數據 可以請問各位高手,這是怎麼樣的問題,要怎麼樣才能正 確的測試到程式執行時間,希望有高手可以給予建議或 方法,謝謝 還有 像這種動態陣列的宣告方式是不是很花時間? ReDim Preserve BytArry2(count2) 因為如果想保留原先資料,又想增加陣列空間 好像只有這種法?(ArrayList此法 VB6好像沒有) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.207.92

07/12 22:32, , 1F
那是科學記號....用format指定輸出格式就好了
07/12 22:32, 1F

07/13 00:43, , 2F
就算是科學記號,這個數字也太大了,20幾小時?...
07/13 00:43, 2F

07/13 03:10, , 3F
跨過午夜?不過那樣數字出來應該為負
07/13 03:10, 3F

07/14 11:27, , 4F
這個數值7...e07是對的嗎?要不要使用GetTickCount API代替
07/14 11:27, 4F

07/14 14:53, , 5F
我想可以不用乘1000吧…timer本身也不是多準
07/14 14:53, 5F
文章代碼(AID): #18UAvEPT (Visual_Basic)
文章代碼(AID): #18UAvEPT (Visual_Basic)