0

我想创建运行一个 delphi 服务,该服务创建一个带有 wordOcx 的 Tform 来编写一个文档,到目前为止,我没有任何问题,但我希望该服务在特定用户会话中运行 (word.exe) 进程.

谢谢科尔基

4

1 回答 1

1

服务无法直接指定进程外 COM 对象在哪个用户会话下运行。您必须为服务运行创建一个单独的 .exe 文件,并让该 .exe 根据需要访问 WordOcx,而不是直接在服务内部访问它。然后,该服务可用于CreateProcessAsUser()在特定用户会话中运行 .exe。

于 2013-04-09T17:17:10.033 回答