Delphi中服务与可执行文件的关系
如何使用 Delphi 在服务和可执行文件之间建立通信?根据我的研究,这可以通过管道或 Windows 消息实现。
我需要该服务来运行可执行文件。但问题是,当可执行文件运行时,在 Windows 7 上不会显示,因为 Windows 7 上的服务在另一个桌面上运行。
How, using Delphi, can communication be established between the service and an executable file? According to my research this is possible by pipe or Windows message.
I need the service to run an executable file. But the problem is that when the executable is run is does not show on Windows 7 because services on Windows 7 runs at another desktop.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看 Iztok Kacin 的 Cromis IPC。它基于命名管道,非常轻量级,最重要的是,它非常易于使用且用途广泛。我怀疑 Delphi 是否有比 Cromis IPC 更好的 IPC 库。
Check Cromis IPC by Iztok Kacin. It's based on named pipes and is very lightweight, most importantly, it's very easy to use and versatile. I doubt is there any IPC library for Delphi better than Cromis IPC.