David,
Thanks for the response. If I remove the Marshalas attribute it gives me an
error when I try to call the function. Actually...Late binding works in VB
with the marshaling attribute as
<marshalasAttribute(UnManagedType.LPArray)>. I myself am a little spell
bound on this one...as even the Safe array aactually does not seem to work
for me!!! Any ideas or suggestions?
thanks,
Chris
> I don't believe that VB6 can even handle c-style arrays (LPArray gives you
> this). VB arrays are SAFEARRAYs. If you remove the MarshalAsAttribute do
[quoted text clipped - 4 lines]
>
> This posting is provided "AS IS" with no warranties, and confers no rights.