Option Strict On 不允許在將 ByRef 參數 '<parametername>' 的值複製回相符的引數時,將型別 '<typename1>' 縮小為型別 '<typename2>'

更新:2007 年 11 月

程序呼叫提供了一個 ByRef 引數,它的資料型別會擴展為引數的宣告型別,而且其 Option Strict 為 On。將引數傳遞至程序時允許擴展轉換,但是當程序修改呼叫程式碼中的變數引數內容時,會縮小反向的轉換。在 Option Strict On 不可以使用縮小轉換。

錯誤 ID:BC32029

若要更正這個錯誤

  • 請為程序呼叫中的每一個 ByRef 引數提供和宣告型別相同的資料型別,或是變為 Option Strict Off。

請參閱

概念

以傳值和傳址方式傳遞引數

擴展和縮小轉換

隱含和明確轉換

參考

Option Strict 陳述式