我期望在编译时得到一个ByRef参数类型不匹配的错误,但我没有收到。它在编译时没有错误,但在运行时出现13号错误,“类型不匹配”。
这很容易复制。
dim c as Car
Set c = New Car
Sail c
Sorry, there is no text provided to translate. Please provide the text.
Public Sub Sail(ByRef b As Boat)
Sorry, there is no text provided to translate. Please provide the text.
End Sub
汽车不继承自船。
有没有一种设置(或插件),可以将VB强制设为严格编译模式?
编辑:似乎没有这个的编译器选项。有人知道是否有一个插件可以在编译过程中分析源代码中的这些转换问题吗?