建立乙個自己的服務程式:
儲存合適的專案名稱。(這裡單元名為unitserver.pas, 工程名為projectserver.dpr)
在新建的服務裡,會發現有displayname、name等屬性;
displayname: 服務裡顯示的名稱;(服務名: delphi服務演示程式)
name:服務執行的名稱;(服務程式名:delphiservice)
這裡要分清楚服務和服務程式兩個概念。服務可以啟動、停止、刪除,自身不能安裝和解除安裝;服務程式則需要安裝和解除安裝;
net start 是啟動服務程式。
下面為dos命令下安裝服務的exe檔案:(dos下不區分大小寫)
win + r -> cmd -> cd d:\delphi(為專案根目錄) ->
projectserver.exe /install //安裝 會提示安裝success
net start delphiservice // 啟動服務
這裡在win + r -> services.msc 服務裡會看見剛剛啟動的服務
服務啟動後,程式是不能操作的,要想操作只有停止並解除安裝
net stop delphiservice //停止服務
projectserver.exe /uninstall //解除安裝
雖然什麼**都沒有,但可以建立個空白的服務程式啦。
delphi 建立服務,安裝與解除安裝服務
安裝與解除安裝 建立乙個bin檔案,裡面如下檔案 1 install.bat為安裝檔案內容 echo off dbmservice.exe install echo on 點選檔案,即安裝。右擊 計算機 管理 服務和應用程式 服務 找到該服務。啟動服務。2 uninstall.bat為解除安裝檔案內...
Delphi開發Windows服務程式
開發步驟 2 現在乙個服務程式的框架已經搭起來了 開啟service1視窗,有幾個屬性說明一下 allowpause 是否允許暫停 allowstop 是否允許停止 dependencies 設定服務的依存關係,服務的啟動是否依賴於某個服務或者組 displayname 在 服務 視窗顯示的名稱 i...
Delphi開發Windows服務程式
開發步驟 2 現在乙個服務程式的框架已經搭起來了 開啟service1視窗,有幾個屬性說明一下 allowpause 是否允許暫停 allowstop 是否允許停止 dependencies 設定服務的依存關係,服務的啟動是否依賴於某個服務或者組 displayname 在 服務 視窗顯示的名稱 i...