对我来说,这是一个非常奇怪的问题。
我直接从Microsoft" All-In-One Code Framework"下载了COM样本。系列分为两个版本:EXE (out-of-process COM)和DLL (in-process)。
我使用了C ++示例。我能够编译两者。两者都已注册。
我可以通过VBScript客户端使用EXE对象。但是,我更改客户端以使用DLL,我收到以下错误:
ActiveX组件无法创建对象
我的系统是Windows 7 64位。 COM组件是32位,但是对于EXE组件,客户端可以使用32位和64位脚本宿主,而DLL组件也不适用于它们。
我如何编写DLL脚本?