Author Topic: Api Declaration  (Read 9921 times)

0 Members and 1 Guest are viewing this topic.

JRS

  • Guest
Re: Api Declaration
« Reply #30 on: February 26, 2013, 02:47:50 PM »
Charles,

Are you going to handle Variant type variables internal to DLLC and pass SB a type it can handle?

John

Charles Pegge

  • Guest
Re: Api Declaration
« Reply #31 on: February 26, 2013, 05:11:28 PM »
I can deal with Iunknown, but I think the full Idispatch and all its side dishes will be a feast of development for somebody else to enjoy :)

Charles

JRS

  • Guest
Re: Api Declaration
« Reply #32 on: February 26, 2013, 05:21:50 PM »
I'm pretty sure all ActiveX controls use dual interfaces. That is good news if we want to use the IUP COM/ActiveX container. I'm sure I can find a OLE Automation library out there that will provide the basics in the form of an extension module.

DLLC is going to be a very cool extension module that is going to take scripting of APIs to a whole new level.

Once I see a working COM example with DLLC, I may take a shot at creating a parser that would convert Jose's TypeLib direct interface output to SB wrapped high level functions. Fun times ahead.

COM in plain C

Intercepting Calls to COM Interfaces
« Last Edit: February 26, 2013, 11:02:44 PM by JRS »