Hi,
I'm trying to load the csXImage active-x component trough the ff-activex plugin.
The component works fine under IE, however with the ff-activex plugin it does not.
The csXImage active-x component needs a LPK to be loaded before the actual active-x object is loaded.
The LPK is loaded as it should.
<OBJECT
TYPE="application/x-itst-activex"
clsid="{5220cb21-c88d-11cf-b347-00aa00a28331}"
</OBJECT>
However, the actual ocx (included in a .cab file) is not loaded.
<OBJECT id=csxi
TYPE="application/x-itst-activex"
clsid="{62E57FC5-1CCD-11D7-8344-00C1261173F0}"
logger="logger" debugLevel="5"
width=1000 height=1000>
</OBJECT>
The debug info:
AxHost.NPP_New: debug level set to 5
The operation completed successfully.
AxHost.CreateControl: failed to create site
AxHost.NPP_New: failed to create the control
AxHost.~AXHost: destroying the control...
NPP_Destroy: destroying the control...
When debugging with VS i found that the "failed to create site" is due to the return in ControlSite.cpp:
Line 346:
hr = CoCreateInstance(clsid, NULL, CLSCTX_ALL, IID_IUnknown, (void **) &spObject);
"hr" gets the value "0x80040112 Class is not licensed for use".
Could someone help me? I'm not an expert. As I said in the beginning the csXImage works perfectly in Internet Explorer.