Changes for version 0.12

  • remove call to CoFreeUnusedLibraries from ReleasePerlObject
  • added Win32::OLE->FreeUnusedLibraries() class method
  • fix Variant->Put() support for SAFEARRAYs of BSTR/DISPATCH/UNKNOWN
  • fix error message: "argument %" for Invoke was of by one
  • support setting Warn option to CODE reference (suggested by Tobias Martinsson <tobias@100procent.com>)
  • TPJ article added
  • add CYGWIN support (by Eric Fifer <EFifer@sanwaint.com>)
  • changed handling of VT_DATE and VT_ERROR Variants to return a Win32::OLE::Variant object (by Eric Fifer)

Documentation

What's new in Win32::OLE

Modules

OLE Automation extensions
Extract constant definitions from TypeLib
OLE Automation Collection Objects
OLE National Language Support
Create and modify OLE VARIANT variables

Provides

OLE
in lib/OLE.pm
in lib/OLE.pm
in lib/OLE.pm
in lib/OLE.pm
in lib/Win32/OLE/Lite.pm
in lib/Win32/OLE/Lite.pm
in lib/Win32/OLE/TypeInfo.pm