delphi建立服務程式

2022-08-20 03:42:15 字數 767 閱讀 2906

建立乙個自己的服務程式:

儲存合適的專案名稱。(這裡單元名為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...