Hi,
Can anybody help me?
Problem is like this:
I have one com component namely ValidateLogin.In this component i have one interface
namely Login.
Under this Interface I have One method Validate,which takes two parameters and returns
the result .Now I want to create the instance of this component and want to pass the
parameters to Validate method and collect the result in the variable to use it
further.I am using WIN32::OLE but i am not able to successfully run the script.
I have written the script as follows:
#!/usr/local/bin/perl
print "Content-type: text/html\n\n";
BEGIN {
push(@INC,'E:/PerlInstall/site/lib/;E:/PerlInstall/lib/,F:/ATL/practise/debug') }
use Win32::OLE
$Object =
Win32::OLE->new('{0x0073C45B,0xE00A,0x4B1B,{0x9C,0xB6,0x97,0x33,0xDD,0x01,0x18,0xB6}}')
or die "Can not create Object\n";
$Result=$Object->Login->Invoke('Validate','Pankaj','Kapare');
print "$Result";
undef $Object;
So please check the script and tell what r mistakes ? what should be the parameter of
the above new method.?Should it be dll or lib file or ?
Please mail me the answer as early as possible?
Thanks in advance
Pankaj.