Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
IDispatch?
Message
General information
Forum:
Visual FoxPro
Category:
ActiveX controls in VFP
Title:
Miscellaneous
Thread ID:
00613848
Message ID:
00614126
Views:
69
IDispatch is actually a COM interface that is used for late binding. All COM components that support late binding should derive from Idispatch.

Typically, COM Components are versioned. For example, the latest ProgId of the component will ususally be accessed using the generic name, Adobe.svgctl. Version specific ProgIDs would have the version numbers Adobe.svgctl.1, Adobe.svgctl.2, Adobe.svgctl.3 etc. The idea is that you should usually run the generic ProgId to always be running the latest version of the component without recompiling. Only if you are having a problem should you run a version specific ProgId.

Maybe in a small way this will help you with your problem.

-Dave



>For me this works for viewer 2.0 but if you install the newest viewer 3.0 you'll see it no longer works. It now returns IDISPATCH...

>osvg= CREATEOBJECT("Adobe.svgctl.3")

>>>I'm not sure what an IDispatch is but, I'm tryinig to use the SVG viewer 3.0.
>>>To access the document I use the getsvgdocument method which returns IDispatch.
Previous
Reply
Map
View

Click here to load this message in the networking platform