[fpc-pascal] Delphi TService
Bo Berglund
bo.berglund at gmail.com
Sun May 24 14:15:28 CEST 2020
On Wed, 20 May 2020 11:15:59 +0200 (CEST), Michael Van Canneyt
<michael at freepascal.org> wrote:
>
>
>On Wed, 20 May 2020, Marco van de Voort wrote:
>
>>
>> Does somebody have a compatible TService somewhere for dual compilation
>> Delphi/Lazarus purposes? There is daemonapp, but that seems to be
>> incompatible, but maybe it can be wrapped?
>
>It can be easily wrapped.
>The only difference is that the registration is separate
>from the actual service implementation.
>The usual events are there just as in TService.
>
I think it woud be very useful if someone familiar with the inner
workings of FPC/Lazarus could create the wrapper needed to port a
Delphi service application using TService to fpc/lazarus, probably
using TDaemon as parent or similar.
I tried it last week but wound up with Lazarus unable to start since
it tries to reload the faulty project including the half/baked attempt
at defining TService as a child of TDaemon....
And it ends with Lazarus unloading from memory (aka crashing)...
--
Bo Berglund
Developer in Sweden
More information about the fpc-pascal
mailing list