代码之家  ›  专栏  ›  技术社区  ›  mjn anonym

安装Microsoft消息队列(MSMQ)ActiveX的步骤?

  •  1
  • mjn anonym  · 技术社区  · 14 年前

    在WindowsVista上,我安装了MSMQ核心组件,但看不到“Microsoft消息队列”ActiveX(我想在Delphi中导入它)。

    要验证我的安装,我应该在哪里查找ActiveX文件?MSMQ服务已安装并使用系统目录中的可执行文件。

    1 回复  |  直到 14 年前
        1
  •  1
  •   mjn anonym    14 年前

    http://www.borlandtalk.com/threaded-com-msmq-listener-on-client-app-not-a-com-server-vt109777.html 显示必须存在MSMQ类型库(它使用MSMQ_TLB和MSMQQueueInfo等类型,以及FQueue:=CoMSMQQueue.Create;等代码)

    要创建Delphi包装器代码,可以使用以下命令:

    tlibimp -P c:\windows\system32\mqoa30.tlb
    

    这将创建一个pas和一个dcr(组件资源)文件