>Thanks for the reply. Unfortunately, I cannot alter the VB component - it's from a third party. Any other ideas?Well this is a stupid way, but will work.
You can make then an wrapper COM class in VB that has the array parameters as VARIANT and passes them in the proper type (using
CLng() and the other VB typecasting functions)
HTH
Zlatin Zlatev,
MCSD (VS6)Make solutions, not programs!