掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DelphiのWindowsサービスのDescriptionの設定方法について (ID:148351)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Windowsサービスを登録して「説明(Description)」を設定しようとしたのですが、 例えば'test'と指定しても't'で設定されてしまいます。 Delphi3.1だと問題はなかったのですが、Dephi10.1で現象が出ます。 どなたか原因を教えていたけるとありがたいです。 例) type TSERVICE_DESCRIPTION = packed record lpDescription: PChar; end; var schService: SC_HANDLE; strDescription: string; lDescription: TSERVICE_DESCRIPTION; begin (省略) strDescription := 'test'; //ローカル変数に文字列を指定していますが実際は関数の引数より渡しています。 lDescription.lpDescription := PChar(strDescription); ChangeServiceConfig2A(schService, SERVICE_CONFIG_DESCRIPTION, @lDescription);
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.