【发布时间】:2010-06-01 13:31:04
【问题描述】:
我确实有三个 dll。
- a.dll - 多年前发布
- b.dll - 发布时间不长
- c.dll - 即将发布
每个都包含相同的功能 - 不幸的是具有不同的参数。 所以我确实有以下方法
aMethod(param1)
aMethod(param1, param2)
aMethod(param1, param2, param3)
我的任务是制作一个向后兼容的新 dll(或新 dll)。 但据我从 Google 了解到,在 dll 中不可能重载方法。
有没有人告诉我如何优雅地解决这个问题?
【问题讨论】:
标签: delphi dll overloading delphi-2007 backwards-compatibility