[DUG] *sigh* ActiveX wrapper

Phil Middlemiss phil at tumonz.co.nz
Tue Oct 10 10:53:40 NZDT 2006


Hi all,

I have a component which I have wrapped up as an ActiveX object. One of 
the events on the component has 4 parameters of type Single. For some 
reason the values that are surfacing when the ActiveX component is used, 
are not the same as the values that are being passed on in that event.

I put a message in the TActiveXWrapper descendant that receives the 
Delphi Control's event and passes it on to the ActiveX dispinterface 
(generated automatigically by the type library) and the value is 
correctly received in the wrapper - it must be somewhere in the COM 
handling of the parameters that they get messed up. The final values are 
not even jumbled - they are just completely different values.

Any ideas?

Cheers,
Phil.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: phil.vcf
Type: text/x-vcard
Size: 250 bytes
Desc: not available
Url : http://ns3.123.co.nz/pipermail/delphi/attachments/20061010/31882647/phil.vcf


More information about the Delphi mailing list