【发布时间】:2011-11-20 08:36:37
【问题描述】:
我想用 Delphi 构建一个不需要任何可视形式的进程外 COM 服务器。该服务器的主要目的是为其他 Windows 服务提供一些“进程外”处理。 是否可以将 COM 对象放入简单的控制台应用程序中?我希望它(至少)需要某种内部的消息处理循环。 我可以将它放在 Windows 服务中吗?
【问题讨论】:
-
你试过了吗?什么不起作用?
-
我已经在标准 GUI 应用程序中成功构建了 COM 服务器。而且,不,我没有在控制台中尝试过。由于我不了解 COM 通信背后的全部内容,我担心控制台应用程序(没有任何句柄、消息队列等)会遗漏一些东西。我用谷歌搜索了这个,只收到了带有 GUI 服务器的示例,没有一个使用控制台作为容器的示例。你觉得值得一试吗?
标签: delphi com automation