Jump to content

Recommended Posts

Posted

AutoItObject creates COM objects of IDispatch interface. New entities are added or removed by updating internal list which is searched through when object is invoked upon AutoIt call.

♡♡♡

.

eMyvnE

Posted

Did I ever said I found _AutoItObject_RegisterObject() the best IPC method ever exists?

If not, hey I found _AutoItObject_RegisterObject() the best IPC method ever exists.

And trancexx, I guess it was you who addet this function to AIO, thanks for that.

How are you using it for IPC?

Posted

The parent process registers one or more objects with proper methods, the child processes call that methods to send data as parameters and receive data as method's return value (Child processes can also access/modify property of that object).

The child processes can also register their own objects, pass the GUID of registered object to parent process by calling a method of parent process, parent process can then interact with its child in a two way communication.

Think about it, there are a lots of other things which can be done this way.

Posted

Well, actually I didn't know that as the FAQ of AIO says created objects are only visible to AutoIt's eye (it also says ptr variables can't be stored in properties or be passed to methods as parameters, both are wrong, they are just possible) until about 1 week ago which I read the whole AutoItObject thread just for nothing!

I saw a post by trancexx explaining this new feature and the most interesting part was that no one showed any interest.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...