Delphi 如何通过指定用户会话从服务运行ocx

Delphi 如何通过指定用户会话从服务运行ocx,delphi,delphi-xe2,Delphi,Delphi Xe2,我想创建并运行一个delphi服务,该服务使用wordOcx创建一个Tform来编写文档,到目前为止,我没有任何问题,但我希望该服务在特定的用户会话中运行(word.exe)进程 感谢corchi,该服务无法直接指定进程外COM对象在哪个用户会话下运行。您必须创建一个单独的.exe文件以运行服务,并根据需要让该.exe访问WordOcx,而不是直接在服务内部访问它。然后,该服务可以使用CreateProcessAsUser()在特定用户会话中运行.exe。好的,谢谢,您知道我可以在哪些站点找到如

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


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

好的,谢谢,您知道我可以在哪些站点找到如何使用CreateProcessAsUser的示例吗?