我有一个 Delphi 应用程序在服务器上运行。此应用程序与我的数据库进行一些关键性的工作,该数据库在其他应用程序中使用,并且在用户登录 Windows 时执行。一切都很正常,但事实证明,服务器管理员有时会重新启动服务器并且不会登录 Windows。服务器停留在 Windows 登录界面,我的应用程序就没有启动。
经过一番小小的调查,我决定创建一个 Windows 服务,以便在用户登录 Windows 之前即可启动我的应用程序。但是,我有两个窗体。一个窗体显示当前正在执行的应用程序进程,另一个窗体编辑一个用于配置第一个窗体的 .ini 文件。
我需要做的是创建一个服务,在用户登录 Windows 之前启动我的应用程序,在登录后,显示或打开我的窗体,但将其最小化到系统托盘中。是否可能使用具有此行为的 Windows 服务,并将我的窗体最小化到系统托盘中?
经过一番小小的调查,我决定创建一个 Windows 服务,以便在用户登录 Windows 之前即可启动我的应用程序。但是,我有两个窗体。一个窗体显示当前正在执行的应用程序进程,另一个窗体编辑一个用于配置第一个窗体的 .ini 文件。
我需要做的是创建一个服务,在用户登录 Windows 之前启动我的应用程序,在登录后,显示或打开我的窗体,但将其最小化到系统托盘中。是否可能使用具有此行为的 Windows 服务,并将我的窗体最小化到系统托盘中?