Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

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 https://metacpan.org/source/JDB/Win32-OLE-0.1712/OLE.xs ... 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


Comment on Re^5: DLL or VB to Perl

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (8)
As of 2014-12-28 03:52 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (178 votes), past polls