Sorry for the repeat post, i forgot a subject last time.
I have a question about returning HRESULTs while setting properties in activex
controls. (see code below) NOTE: i am making this fail on purpose in perl, the
HRESULT that is returned from setting a property is Win32::OLE(0.1501) error
0x80020009: "Exception occurred" in PROPERTYPUT "Maxrecords"] while in vbscript,
it returns 80020005: "Type Mismatch" why does perl not return the correct HRESULT
when setting properties? thanks, ---tom -----perl code----- use Win32::OLE; my $o_rs
= Win32::OLE->new("ADODB.Recordset"); $o_rs->{Maxrecords} = "a"; print
Win32::OLE->LastError(); -----end perl code----- -----vbscript code----- Set oRS =
WScript.CreateObject("adodb.recordset") oRs.Maxrecords = "a" -----end vbscript
code-----
_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
http://listserv.ActiveState.com/mailman/listinfo/perl-win32-admin