我的印象是标准的 Delphi 使用 Win32 API。
最近微软一直在传达一个关于 ATL 的问题,即要求应用程序开发人员在他们的机器上安装更新后重建使用 ATL 的应用程序。这种做法是否也适用于 Delphi 开发人员,或者除了使用第三方 ATL COM 对象的 Delphi 代码之外,他们是否清楚?
资料来源:
我的印象是标准的 Delphi 使用 Win32 API。
最近微软一直在传达一个关于 ATL 的问题,即要求应用程序开发人员在他们的机器上安装更新后重建使用 ATL 的应用程序。这种做法是否也适用于 Delphi 开发人员,或者除了使用第三方 ATL COM 对象的 Delphi 代码之外,他们是否清楚?
资料来源:
ATL是 C++ 代码的模板库,因此它与 Delphi 无关。如果您使用的是第 3 方 ATL COM 对象,那么是的,必须重建这些对象,但您的 Object Pascal 代码是安全的。
这主要是由 ATL 中不安全的字符串处理路由引起的 - 幸好 Delphi 中的字符串处理是完全不同且独立的。不用担心。