Trying write code that work for both UNIX and MSWin32 Mail.
This runs on Solaris but doesn't work on windows
 
$win32ole = 'Win32::OLE qw(in with)';
$winconst = "Win32::OLE::Const 'Microsoft Outlook'";
 
if ($^O eq 'MSWin32'){
    require $win32ole;
    require $winconst;
    $Win32::OLE::Warn = 3;  # die on errors...
}
 
If I use this work fine for windows but want compile on Solaris.
 
if ($^O eq 'MSWin32'){
    use Win32::OLE qw(in with);
    use Win32::OLE::Const 'Microsoft Outlook';
    $Win32::OLE::Warn = 3;  # die on errors...
}
 
I get the following error:
 
What do I need to do to fix this? The following is the error I get on
Win32:
 
Can't locate Win32::OLE qw(in with) in @INC (@INC contains:
/package0/filpods/loaders . C:\Program Files\ActiveState Komodo
3.1\dbgp\perllib C:\Program Files\ActiveState Perl Dev Kit 6.0\lib\
C:/Perl/lib C:/Perl/site/lib) at
Y:\FILPODS\DB\loaders\factsheet_extract.pl line 30.

_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to