> I'm honestly not sure... I'm not happy that the two returned different
> behaviour in that area, but should I be surprised? lol I'm
> happy to avoid
> trying to return value but using an extra [out] param instead, so I'll
> stick to this concept.
That's a good moral for the story, indeed.
> Sounds like Black Magic to me! Inconsistent behaviour between clients
> depending on the language used {:v(
It's not as black as you may think:
1. you have returned something other than an HRESULT from a COM object.
2. the VC #import generated COM wrappers have done something silly.
3. you have been (un)lucky on the VB side.
These three together had lead to the wizardry you observed.
> Yes, I'm just massaging out the teeth marks as we speak {;v)
LOL!!! Good one, Jason!
-------------
Ehsan Akhgari
Farda Technology (www.farda-tech.com)
List Owner: [EMAIL PROTECTED]
[ Email: [EMAIL PROTECTED] ]
[ WWW: http://www.beginthread.com/Ehsan ]
"Steps taken forwards, but sleepwalking back again..."
- High hopes, Pink Floyd