Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re^5: DLL or VB to Perl

by Anonymous Monk
on Jun 18, 2014 at 08:10 UTC ( #1090271=note: print w/replies, xml ) Need Help??

in reply to Re^4: DLL or VB to Perl
in thread DLL or VB to Perl

Don't give up :) maybe Re^2: Calling .NET Assemblies with Win32::OLE is helpful, but see below for "advice"

I have in "SystemScripter...

Thats great but SystemScripter is not an API documented on MSDN :)

... In which manner can I do this in perl ??

See Re^3: DLL or VB to Perl, seek out the API calls you need on MSDN, then find them in Win32::OLE... or Win32::API

Sorry, thats the way win32 works, the knowledge is on MSDN ... whether you're doing it "in perl" or whatever language, the knowledge is on msdn

See for yourself ... its all CLSIDFromProgID ... CLSIDFromString ... CLSIDFromRemoteRegistry ... CoCreateInstance

CLSIDFromProgID function (COM), CLSIDFromString function (COM), Defining COM Interfaces (COM)...

It seems to me you have to get the ids into the registry somehow ...

So if the above isn't working, well, then get a better error message, something you can find info on MSDN :/

more generic win32 tips

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1090271]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (3)
As of 2016-10-28 01:21 GMT
Find Nodes?
    Voting Booth?
    How many different varieties (color, size, etc) of socks do you have in your sock drawer?

    Results (373 votes). Check out past polls.