サービスを作成する

(Delphi 4 以上) サービスは NT でのみ実行可能ですが、開発は 95 でもできます。
まず、[新規作成] で "サービスアプリケーション" を選択します。
するとデータモジュールに似たフォームが作成されます。

"DisplayName" プロパティにサービス名を設定します。
後は普通にコードを記述してコンパイルします。

サービスをインストールするには "ファイル名を指定して実行" で、 /install を引数に指定して実行します。

C:\Program\Service\Service1.exe /install

これでコントロールパネルのサービスに追加されます。
削除する場合はいったんサービスを停止し、 /uninstall を引数に指定して実行します。

C:\Program\Service\Service1.exe /uninstall