1
我使用似乎不是用VB嚴格的選項 它拍攝警告VB2008:延遲分辨率;
後期綁定的分辨率兼容的功能可能會發生運行時錯誤;運行時錯誤可能發生。
Public Function RegRead(ByVal Path As String) As String
Dim ws As Object
On Error GoTo ErrHandler
ws = CreateObject("WScript.Shell")
RegRead = ws.RegRead(Path)
Return RegRead
Exit Function
ErrHandler:
RegRead = ""
End Function
它sugests與 「ws.RegRead」 東西
誰能告訴我如何修改這沒有預警?
如果我註釋掉那一行,我得到一個錯誤,說「名稱ws未聲明」,租約更詳細 –
是的,'Option Strict'需要你聲明的東西。這不是一個單行修正,您應該使用現代API來訪問註冊表。 – Erik
我在這裏的原因是爲了學習新事物。這就是爲什麼我會請你告訴我如何解決這個問題。 –