我有一個運行在服務器上的Delphi應用程序。這個應用程序對我的數據庫做了一些關鍵性的工作,用於其他應用程序,並在用戶登錄到Windows時執行。這一切都工作正常,但事實證明,服務器的管理員有時重新啓動服務器,並沒有登錄到Windows。服務器停留在Windows登錄中,我的應用程序無法啓動。Windows服務+在系統托盤中運行應用程序
小的研究後,我決定創建一個Windows服務之前,甚至在Windows用戶登錄,開始我的應用程序。但是,我有兩種形式。一種形式顯示我的應用程序正在執行的當前進程,另一種形式顯示其用於配置第一種形式的.ini文件。
我需要做的是創建之前在Windows和登錄後用戶登錄開始我的應用程序的服務,展示我的表格或打開它,但它最小化到系統托盤。
是否可以使用Windows服務這種行爲,並儘量減少我的形式到系統托盤?
最後,你會最終分離DB工作的GUI,下面的[這個問題]的建議之一(HTTP:/ /stackoverflow.com/q/1260181/243614)互相交流。 – 2012-08-14 21:43:36