Hello Monks,
I'm very new to Perl, and perhaps what I'm trying to do here is a bit too much for me so I think I need a little help from the PROs. I'm trying to implement the WIN32::DDE extension in a Windows Service using WIN32::DAEMON. The DDE activities work very very well when running the script outside the service context but creating a new DDE client in the service context generates the error DMLERR_NO_CONV_ESTABLISHED.
At first I thought that perhaps the user given to the service didn't have proper credentials to establish DDE connections, so I assigned it a administrator user. No luck there. Reading a bit more on the Internet lead me to think that perhaps the NetDDE services had something to do with it, so I started them with no luck there either.
Now I'm simply wondering if it's a compatibility issue or something very deep in the Windows services mechanismes I don't understand. Has anyone been doing what I'm trying to achieve? Do you thing using ActiveState's tools to convert a Perl script into a service would work in this context?
Thank you for your Help!!
Dan