读书人

允许桌面交互有关问题、delphi

发布时间: 2014-01-17 00:06:00 作者: rapoo

允许桌面交互问题、delphi
我在delphi6的环境下创建了一个TService服务。
服务功能:服务启动创建一个主窗口,运行时任务栏显示程序的图标,双击图标将显示主窗口.
TService服务的交互属性设置为true(interactive:=True)
TService服务的ServiceStart事件中程序如下:
begin
Started := True;
Application.CreateForm(TFrmMain, FrmMain);
FrmMain.Hide;
end;

现在碰到如下问题:在办公室的电脑上功能都正常,即服务启动后任务栏显示程序的图标,双击图标将显示主窗口,交互界面都会显示。在机房的2台服务器上运行都不正常(登录名都是administrator),服务启动后任务栏不会显示程序的图标。不知道是什么原因,请各路高手指点.
[解决办法]
是不是服务还没安装好,有没有设置好?
[解决办法]
服务器上可以同时登录几个用户的,但一个窗体不可能几个人同时操作吧。
[解决办法]
你是远程桌面登录到服务器上看的吧,因为你登录之前服务已经启动了,它可能不是运行在你登录的帐户下,你在任务管理器里看一下这个服务的用户名。


[解决办法]
你是登录到服务器之后再启动的服务吗?

读书人网 >.NET

热点推荐