我在delphi6的环境下创建了一个TService服务。
服务功能:服务启动创建一个主窗口,运行时任务栏显示程序的图标,双击图标将显示主窗口.
TService服务的交互属性设置为true(interactive:=True)
TService服务的ServiceStart事件中程序如下:
begin
Started := True;
Application.CreateForm(TFrmMain, FrmMain);
FrmMain.Hide;
end;现在碰到如下问题:在办公室的电脑上功能都正常,即服务启动后任务栏显示程序的图标,双击图标将显示主窗口,交互界面都会显示。在机房的2台服务器上运行都不正常(登录名都是administrator),服务启动后任务栏不会显示程序的图标。不知道是什么原因,请各路高手指点.
服务功能:服务启动创建一个主窗口,运行时任务栏显示程序的图标,双击图标将显示主窗口.
TService服务的交互属性设置为true(interactive:=True)
TService服务的ServiceStart事件中程序如下:
begin
Started := True;
Application.CreateForm(TFrmMain, FrmMain);
FrmMain.Hide;
end;现在碰到如下问题:在办公室的电脑上功能都正常,即服务启动后任务栏显示程序的图标,双击图标将显示主窗口,交互界面都会显示。在机房的2台服务器上运行都不正常(登录名都是administrator),服务启动后任务栏不会显示程序的图标。不知道是什么原因,请各路高手指点.
见:http://msdn.microsoft.com/en-us/library/windows/desktop/ms683502%28v=vs.85%29.aspx