I don't have Windows handy to test at the moment. It is my suspicion that the DLL is grabbing the environment from somewhere other than the current process. The module itself should be reflecting the current process's environment since it is part of the current process.The BEGIN block shouldn't even be necessary.
Since you're working with a specific DLL, you may want to check the programmer's documentation for that DLL.
In reply to Re^3: Win32 Perl fail to see the set ENV in loaded module
by mr_mischief
in thread Win32 Perl fail to see the set ENV in loaded module
by kartlee05
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |