[VB6 ] 一宣告就出錯

看板Visual_Basic作者 (p.roach)時間17年前 (2007/03/21 01:06), 編輯推噓3(300)
留言3則, 2人參與, 最新討論串1/3 (看更多)
我需要計時到10ms精確度,查了一下舊文,有人建議使用 timeGetTime, 我開啟一個 VB 6專案,直接呼叫,例如 intValue = timeGetTime 沒有任何東西出來 在網路上找到一些 sample codes, 第一行都是 Public Declare Function timeGetTime Lib "winmm.dll" () As Long 只要一執行,這一行會導致錯誤,都說是編譯錯誤,物件模組中的 Public成員 不可以是常數、固定長度的字串、陣列、使用者自訂型態或 Declare陳述式。 請問我該如何修改這一行他才能順利執行? 多謝指導 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.230.129

03/21 13:26, , 1F
把Public改成Private
03/21 13:26, 1F

03/22 06:41, , 2F
把那行丟到 *.bas 中
03/22 06:41, 2F

03/22 06:41, , 3F
專案 新增 模組
03/22 06:41, 3F
文章代碼(AID): #1601IN0o (Visual_Basic)
文章代碼(AID): #1601IN0o (Visual_Basic)