代码之家  ›  专栏  ›  技术社区  ›  cmsjr

相当于运行SomeActiveX.Exe/regserver的API

  •  1
  • cmsjr  · 技术社区  · 15 年前

    2 回复  |  直到 15 年前
        1
  •  2
  •   Reed Copsey    15 年前

    你可以用 DllRegisterServer 以编程方式注册COM组件(如果它是进程内COM对象)。这是一个 VB6 example on MSDN .

    Exposing ActiveX Objects . Hello示例显示了一些选项。 Larry Osterman blogged about this 背景资料。

    一般来说,如果您需要对EXE执行此操作,则将其剥离到*.EXE/regserver会容易得多。

        2
  •  -1
  •   zoidbeck    15 年前

    您也可以尝试使用regsvr32。这就足够了:

    Shell(SomeActiveX.Exe /regserver)
    Shell(regsvr32 SomeActiveX.Exe)
    
    推荐文章