IEnumVariant

Has anybody got an example of implementing IEnumVariant in Delphi.  I have
done it and it works in Delphi, but I get an automation error when I use it
in a VB "for each"...

Regards,
Shaun Foce
sha...@smacsoft.co.za