Vb6 相当于运行SomeActiveX.Exe/regserver的API
我需要以编程方式注册ActiveX exe,Shell(SomeActiveX.exe/regserver)不够。有人知道API等价物吗?如果COM组件是进程内COM对象,则可以使用它以编程方式注册COM组件。这是一本书 要注册进程外COM对象,事情会变得棘手。看见Hello示例显示了一些选项。背景资料Vb6 相当于运行SomeActiveX.Exe/regserver的API,vb6,activex-exe,Vb6,Activex Exe,我需要以编程方式注册ActiveX exe,Shell(SomeActiveX.exe/regserver)不够。有人知道API等价物吗?如果COM组件是进程内COM对象,则可以使用它以编程方式注册COM组件。这是一本书 要注册进程外COM对象,事情会变得棘手。看见Hello示例显示了一些选项。背景资料 一般来说,如果您需要对EXE执行此操作,则将其剥离到*.EXE/regserver将更容易。您也可以尝试使用regsvr32。这就足够了: Shell(SomeActiveX.Exe /regs
一般来说,如果您需要对EXE执行此操作,则将其剥离到*.EXE/regserver将更容易。您也可以尝试使用regsvr32。这就足够了:
Shell(SomeActiveX.Exe /regserver)
Shell(regsvr32 SomeActiveX.Exe)
我可能处理不正确,但我认为DLLRegisterServer只能用于DLL和OCX?哇,如果这是最好的,我最好把我的重构帽子拿出来。感谢您的参考资料。Regsvr32不适用于ActiveX Exe。在这种特殊情况下,我不能使用Shell。