delphi – 如何将32位类型库传输到64位项目(同时防止名称冲突)

前端之家收集整理的这篇文章主要介绍了delphi – 如何将32位类型库传输到64位项目(同时防止名称冲突)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在32位Excel加载项应用程序中有一个类型库.

我需要将整个应用程序翻译成64位.

我不能只复制粘贴类型库,因为GUID将与已安装的32位应用程序冲突,同样命名.
以避免名称冲突的方式将应用程序转换为64位的最佳方法是什么?

或者是否有一些机制可以自动解决我不知道的名称和GUID冲突?

解决方法

32位和64位COM服务器在不同的注册表视图中注册.因此,不相交的GUID名称空间中存在32位进程和64位进程.换句话说,对32位和64位版本使用相同的GUID.注册重定向器完成剩下的工作.
原文链接:https://www.f2er.com/delphi/239343.html

猜你在找的Delphi相关文章