Re: [VB6 ] 一宣告就出錯

看板Visual_Basic作者 (p.roach)時間19年前 (2007/03/22 18:20), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《proach (p.roach)》之銘言: : : : 在網路上找到一些 sample codes, 第一行都是 : Public Declare Function timeGetTime Lib "winmm.dll" () As Long : : 只要一執行,這一行會導致錯誤,都說是編譯錯誤,物件模組中的 Public成員 : 不可以是常數、固定長度的字串、陣列、使用者自訂型態或 Declare陳述式。 : : 請問我該如何修改這一行他才能順利執行? : ◆ From: 59.115.230.129 : 推 tpjobp:把Public改成Private 03/21 13:26 : 推 fumizuki:把那行丟到 *.bas 中 03/22 06:41 : 推 fumizuki:專案 新增 模組 03/22 06:41 謝謝兩位的指導。不過我並不明白為什麼要這樣做,因為我是自己買市面上的 書籍來學習 VB的,是否有書可以很明確得解釋 VB要怎麼寫程式解釋這些事情呢? 市面上的書大都太過簡略,重點在很基本的物件引用,很少有 C語言的書 解釋非常多的技術細節建立概念的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.228.142

03/22 21:31, , 1F
c需要include才能共用函式,basic只要放到模組裡(*.bas)
03/22 21:31, 1F

03/22 21:32, , 2F
即可直接使用該函式
03/22 21:32, 2F

03/22 21:33, , 3F
一般模組允許 Public及Private的外部函式
03/22 21:33, 3F

03/22 21:33, , 4F
表單模組只允許 Private的外部函式
03/22 21:33, 4F
文章代碼(AID): #160bXaHG (Visual_Basic)
文章代碼(AID): #160bXaHG (Visual_Basic)