> 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





Reply via email to