> -----Original Message-----
> From: Jan Dubois
> Subject: RE: PerlScript/ASP: Unicode issue

> > While the effect of Win32::OLE->Option(CP => Win32::OLE::CP_UTF8)
> > was overridden in this case by the PerlScript engine eliminating
> > all characters not in ANSI (CP_ACP), as Jan explained
> 
> That is not quite correct either.  The part where the Perl source code 
> from .asp pages is turned into CP_ACP is an internal thing inside the 
> PerlScript implementation and does not involve Win32::OLE at all.  It 
> is all C++ code calling into Windows API and COM code directly.

My bad wording - I should probably not have said "overridden", but
rather "preempted". What I got is that the Perl interpreter never gets
a chance to act on the original source code as it is preprocessed by
the PerlScript engine.

> > (Standard) REG_SZ {F8D77580-0F09-11d0-AA61-3C284E000000}
> > 
> > Which is probably the means to locate the DLL?
> 
> Yes, using standard COM mechanisms, i.e. by looking up
> 
> HKEY_CLASSES_ROOT\CLSID\{F8D77580-0F09-11D0-AA61-3C284E000000}
> \InprocServer32

Thanks. Not yet familiar with that stuff, but I'll get there. :-)

Michael
_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to