我在 Delphi 中创建了一个 ActiveX 库,其中一个特定的对象有一个名为 DevelopmentCount 的属性,带有一个日期类型的参数。在内部,属性 getter 调用普通 Delphi 对象上类似命名的函数,其中单个参数是可选的(最后一个因素可能无关紧要)。
当我们在 Delphi 2006 中将这个库编译给最终用户(使用 Excel VBA)时,似乎 DevelopmentCount 属性的单个参数是可选的。
我们已经转移到 Delphi 2009(已经使用了 6 个月或更长时间)。当使用 Delphi 2009 编译同一个库时,对于最终用户而言,DevelopmentCount 属性的单个参数不再是可选的。
我的问题是,如何使这个参数在 Delphi 2009 中看起来是可选的。