The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.1007

  • patches from ActiveState for sample code in OLE.pm POD section
  • Win32::OLE::Const now correctly treats version numbers as hex
  • use SvPV_nolen() where appropriate
  • Win32::OLE::NLS methods: SetLocaleInfo, SendSettingChange
  • Win32::OLE::Variant::Put returns $self for chaining
  • Win32::OLE::Variant::Put(ARRAYREF) implemented
  • Win32::OLE->WithEvents() function
  • new Win32::OLE::Variant methods: Currency/Date/Number/Time
  • AssignVariantFromSV() fixes for locale related VT_DATE/VT_CY problems
  • Win32::OLE::Variant::Get/Put fixed for VARIANT|BYREF pointing to ARRAY
  • several robustness enhancements to compensate for Perl's indeterminate sequence of global object destruction
  • Win32::OLE->EnumAllObjects() function
  • t/6_event.t tests for WithEvents functionality
  • DCOM support in Win32::OLE->new() finally documented
  • GetObject and GetActiveObject now support optional DESTROY argument
  • OVERLOAD now works in DESTRUCTOR callback too
  • new file NEWS.pod describes user visible changes

Documentation

Modules

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

Provides

OLE
in Compat.pm
in Compat.pm
in Compat.pm
in Compat.pm
in Lite.pm
in Lite.pm
in TypeInfo.pm