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

我在32位Excel加载项应用程序中有一个类型库.

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

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

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

解决方法

32位和64位COM服务器在不同的注册表视图中注册.因此,不相交的GUID名称空间中存在32位进程和64位进程.换句话说,对32位和64位版本使用相同的GUID.注册表重定向器完成剩下的工作.

相关文章

 从网上看到《Delphi API HOOK完全说明》这篇文章,基本上都...
  从网上看到《Delphi API HOOK完全说明》这篇文章,基本上...
ffmpeg 是一套强大的开源的多媒体库 一般都是用 c/c+&#x...
32位CPU所含有的寄存器有:4个数据寄存器(EAX、EBX、ECX和ED...
1 mov dst, src dst是目的操作数,src是源操作数,指令实现的...