Anyone actively working on ITypeInfo_fnInvoke and VariantChangeType?

Tony Lambregts tony.lambregts at gmail.com
Tue May 2 13:37:44 CDT 2006


Bill Medland wrote:
> before I start trying to get up to speed on it.
> 
> Congratulations.  My company's program now gets somewhere with 
> the builtin ole dlls (thanks to fixes in the out-of-process COM) 
> so I am interested in trying to get it to work completely with 
> them (especially since the native ones no longer work)
> 
> What I have just fallen over is some VB that calls a method that 
> results in 
> ITypeInfo_fnInvoke failed to convert param 0 to VT_VARIANT|
> VT_BYREF from VT_I2.
> 
> So I changed the VB and ended up with 
> ITypeInfo_fnInvoke failed to convert param 0 to VT_VARIANT|
> VT_BYREF from VT_VARIANT|VT_BYREF.
> 
> Now it seems to me that it ought at least to handle the second 
> case, but that probably demonstrates that I don't know what I am 
> talking about.
> 
> Anyway; if someone is already working on that sort of thing then 
> there is probably little point in me trying to learn it all.  
> However if no-one is then I guess I will start trying to learn 
> it.
> 
> Comments?

AFAICT I think that bug 4370 http://bugs.winehq.org/show_bug.cgi?id=4370 
is relevant to this problem. If not sorry for the noise.

--

Tony Lambregts



More information about the wine-devel mailing list