我们为制作我们的 VBcode 付出了多年的努力Strict On
。这是有效的,我们试图坚持这一点。但是现在我们将它与外部dll
工作集成为COM object
. 而且我们不能再严格控制选项了,有什么办法吗?代码:
Option Strict On
Public COMOBJECT As Object 'define variable as Object
COMOBJECT = CreateObject(CLSID) 'dispatch COM server
COMOBJECT.OpenFile 'do whatever dll registered as com exposes
COMOBJECT.SaveFile 'it all works with Option Strint Off
COMOBJECT.dowhatever 'but not with Strict On
错误:Option Strict On 不允许后期绑定。
有没有办法我们可以保持选项严格打开